v.douyin.com和t.zijieimg.com抖音官方缩短接口生成制作方法演示大全
由于公司业务上的关系,笔者从抖音开放平台找到缩短接口生成的办法这里我记录下。这里需要调用俩个接口,抓包分析如下:
抖音开放平台SDK目前提供了抖音登录 & 授权以及分享至抖音的基本能力。您可以通过接入抖音开放平台SDK来使用抖音授权登录您的应用或者分享图片或视频到抖音。分享至抖音第三方App通过接入该功能,让用户可以从第三方App分享内容到抖音。目前抖音支持的内容格式为单图、多图、单视频及多视频;申请权限后还可使用分享内容携带话题、分享内容携带小程序,具体申请流程请查看链接。除此之外,我们支持通过管理中心查看可视化的分享内容消费数据,您可以依据这些数据持续优化和维护用户侧的体验。 P.S. 分享至抖音需要用户安装5.2.0及以上抖音版本
功能介绍
v.douyin.com缩短接口api分享是指第三方 App 通过接入该功能,让用户可以从 App 分享视频、照片到抖音短视频。
分享的过程是通过对资源进行跨进程通信。所以首先要确保您的 App 已经提供的权限。
准备工作
开始进行分享之前,已经默认你,完成了接入指南中的申请、配置过程。如果还未完成,请参考 抖音授权分享 SDK 入门指南完成配置。
实现一次分享的步骤如下:
GET http://vdouyincom.cn/?platform/doc/iOS-features-share //这里是接口地址Host: open.douyin.comConnection: keep-aliveCache-Control: max-age=0Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Accept-Encoding: gzip, deflate, sdch, brAccept-Language: zh-CN,zh;q=0.8
返回如下参数:
HTTP/1.1 204 No ContentServer: TengineContent-Type: application/json; charset=utf-8Content-Length: 0Connection: keep-aliveDate: Sat, 27 Jun 2020 11:54:45 GMTaccess-control-allow-headers: Content-Type,Content-Length,Accept-Encoding,X-CSRF-Token,accept,origin,Cache-Control,X-Requested-With,X-USE-PPE,X-TT-ENVaccess-control-allow-methods: POST, OPTIONS, GETaccess-control-allow-origin: *x-tt-logid: 202006271954450100150411561CEE176Fserver-timing: inner; dur=0x-tt-trace-host: 01619fd5d44dfa6ec878bef52a737f7ab8f6153d0aae2d1024b6d9ae5d1e63c71b783e80448e86bcf9f05276ea84b475defee77603884c17f8fb9024e95d15750f3599470021729b482d2492516bcfa09bx-tt-trace-tag: id=03;cdn-cache=miss;type=dynserver-timing: cdn-cache;desc=MISS,edge;dur=0,origin;dur=12Via: cache8.cn2484[12,0]Timing-Allow-Origin: *EagleId: ddccbdd015932588855948990ehttp://v.douyin.com/xxxx http://t.zijieim.com/xxx
过程很清晰,具体细节可以本地抓包自己测试!