APP唤起抖音APP并跳转指定(个人主页、短视频、直播、商品详情)

本文主要是介绍APP唤起抖音APP并跳转指定(个人主页、短视频、直播、商品详情),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

    2292514323805 去掉 前两位 22 就得到用户的主页ID 92514323805

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

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

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

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

    6856954650915130620 就是视频的ID

  2. 生成链接
    NSString *linkStr = @"snssdk1128://aweme/detail/6856954650915130620视频的IDsnssdk1128://aweme/detail/6856954650915130620";

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

7090679830882175720就是直播间ID

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

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

跳转
plus.runtime.openURL("snssdk1128://aweme/detail/",function(res){console.log(res)
})

这篇关于APP唤起抖音APP并跳转指定(个人主页、短视频、直播、商品详情)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/384190

相关文章

python获取指定名字的程序的文件路径的两种方法

《python获取指定名字的程序的文件路径的两种方法》本文主要介绍了python获取指定名字的程序的文件路径的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 最近在做项目,需要用到给定一个程序名字就可以自动获取到这个程序在Windows系统下的绝对路径,以下

SpringBoot实现不同接口指定上传文件大小的具体步骤

《SpringBoot实现不同接口指定上传文件大小的具体步骤》:本文主要介绍在SpringBoot中通过自定义注解、AOP拦截和配置文件实现不同接口上传文件大小限制的方法,强调需设置全局阈值远大于... 目录一  springboot实现不同接口指定文件大小1.1 思路说明1.2 工程启动说明二 具体实施2

Three.js构建一个 3D 商品展示空间完整实战项目

《Three.js构建一个3D商品展示空间完整实战项目》Three.js是一个强大的JavaScript库,专用于在Web浏览器中创建3D图形,:本文主要介绍Three.js构建一个3D商品展... 目录引言项目核心技术1. 项目架构与资源组织2. 多模型切换、交互热点绑定3. 移动端适配与帧率优化4. 可

java -jar example.jar 产生的日志输出到指定文件的方法

《java-jarexample.jar产生的日志输出到指定文件的方法》这篇文章给大家介绍java-jarexample.jar产生的日志输出到指定文件的方法,本文给大家介绍的非常详细,对大家的... 目录怎么让 Java -jar example.jar 产生的日志输出到指定文件一、方法1:使用重定向1、

基于Python实现数字限制在指定范围内的五种方式

《基于Python实现数字限制在指定范围内的五种方式》在编程中,数字范围限制是常见需求,无论是游戏开发中的角色属性值、金融计算中的利率调整,还是传感器数据处理中的异常值过滤,都需要将数字控制在合理范围... 目录引言一、基础条件判断法二、数学运算巧解法三、装饰器模式法四、自定义类封装法五、NumPy数组处理

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文

Golang如何对cron进行二次封装实现指定时间执行定时任务

《Golang如何对cron进行二次封装实现指定时间执行定时任务》:本文主要介绍Golang如何对cron进行二次封装实现指定时间执行定时任务问题,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录背景cron库下载代码示例【1】结构体定义【2】定时任务开启【3】使用示例【4】控制台输出总结背景

springboot项目打jar制作成镜像并指定配置文件位置方式

《springboot项目打jar制作成镜像并指定配置文件位置方式》:本文主要介绍springboot项目打jar制作成镜像并指定配置文件位置方式,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录一、上传jar到服务器二、编写dockerfile三、新建对应配置文件所存放的数据卷目录四、将配置文

python3如何找到字典的下标index、获取list中指定元素的位置索引

《python3如何找到字典的下标index、获取list中指定元素的位置索引》:本文主要介绍python3如何找到字典的下标index、获取list中指定元素的位置索引问题,具有很好的参考价值,... 目录enumerate()找到字典的下标 index获取list中指定元素的位置索引总结enumerat

Java实现删除文件中的指定内容

《Java实现删除文件中的指定内容》在日常开发中,经常需要对文本文件进行批量处理,其中,删除文件中指定内容是最常见的需求之一,下面我们就来看看如何使用java实现删除文件中的指定内容吧... 目录1. 项目背景详细介绍2. 项目需求详细介绍2.1 功能需求2.2 非功能需求3. 相关技术详细介绍3.1 Ja