美文网首页
iOS - 跳转抖音打开用户主页、某个视频、某个直播间、某个商品

iOS - 跳转抖音打开用户主页、某个视频、某个直播间、某个商品

作者: 表弟1616 | 来源:发表于2022-04-26 15:08 被阅读0次

    BEGIN !

    事先准备

     1.在infoPlist文件 LSApplicationQueriesSchemes下添加  snssdk1128
     2.URL Types 下添加一个新的 URL Schemes  snssdk1128:

    一、 打开用户主页
    1. 获取用户的ID (自己的)
      第一种办法 :登录网页版抖音,id在网页抖音通过F12获取 在网页代码中搜索secUid
      例如搜索出来的是
      %22info%22%3A%7B%22uid%22%3A%2292514323806%22%2C%22secUid%22%3A%22MS4wLjABAAAAaaGhsVeC-

      2292514323806 去掉 前两位 22 就得到用户的主页ID 92514323806

      第二种办法 :打开自己的抖音 进入设置页面,猛戳底部的version 就可以看到UID 了

    2. 获取用户的ID (他人的)
      找人家要吧,目前没找到办法

    3. 生成链接
      NSString *linkStr = @"snssdk1128://user/profile/92514323808";

    一、 打开某个视频
    1. 获取视频ID
      打开某个视频选择分享,复制链接,粘贴到微信里边,点击微信里的链接,打开浏览器,从浏 览器复制出来链接,例如复制出来的是
      https://www.iesdouyin.com/share/video/6856954650915130627/?region=CN&

      6856954650915130627 就是视频的ID

    2. 生成链接
      NSString *linkStr = @"snssdk1128://aweme/detail/6856954650915130627";

    三、打开直播间
    1. 获取直播间ID
      打开抖音分享直播间到 微信,从微信打开跳转到浏览器,从浏览器复制链接出来,例如复制出来的链接是这样的
      https://webcast.amemv.com/webcast/reflow/7090679830882175751?u_code=10g561f1g&did=MS4wLjABAAAAn-

    7090679830882175751就是直播间ID

    1. 生成链接
      NSString *linkStr = @"snssdk1128://live?room_id=7090679830882175751";
    四、打开抖商城商品
    1. 获取商品ID
      打开抖音分享商品到 微信,从微信打开跳转到浏览器,从浏览器复制链接出来,例如复制出来的链接是这样的
      https://haohuo.jinritemai.com/ecommerce/trade/detail/index.html?id=3539258914317174763&alkey=1128_
      此时id后边的3539258914317174763就是商品ID

    2. 生成链接
      NSString *linkStr = @"snssdk1128://ec_goods_detail?promotion_id=3539258914317174763";

    跳转
       NSURL *url = [NSURL URLWithString:linkStr];
       if ([[UIApplication sharedApplication] canOpenURL:url]){
    
             [[UIApplication sharedApplication]openURL:url options:@{} completionHandler:nil];
       
         }else{
        
        }
    




    参考链接
    https://www.jianshu.com/p/4e8dd3f93477
    https://www.jianshu.com/p/d9ceb9656ce8
    https://blog.csdn.net/astqyhilxv/article/details/113705902

    END

    相关文章

      网友评论

          本文标题:iOS - 跳转抖音打开用户主页、某个视频、某个直播间、某个商品

          本文链接:https://www.haomeiwen.com/subject/pdbcyrtx.html