抖音拍摄器能力接入方案
功能说明
拍摄器是指第三方App通过接入该功能,可以让第三方App中调起抖音拍摄器,完成拍摄、分享照片视频到抖音,同时第三方App可以获取到用户拍摄的照片视频链接;
应用场景
例如:
-
电商类App需要在用户发布动态或商品晒单中使用抖音拍摄器,并将用户拍摄完成的作品发布至用户的抖音帐号同时回传到开发者的App上。
-
该流程支持用户在完成拍摄分享到抖音时自动携带第三方app指定话题、自动携带小程序。{分享SDK使用说明}

接入说明
第一步:
用户在第三方App上点击拍摄,若App需要拿到用户发布的视频列表,需先判断该用户是否完成了抖音授权登录,若用户没有授权则先完成授权过程,具体可以参照授权登录文档。
第二步:
开发者可先获取share_id,用来追踪分享的视频是否成功,并获取具体视频信息。具体参照获取share_id接口。
第三步:
若用户已授权,拉起抖音拍摄器SDK。

第四步:
用户完成拍摄-编辑-发布后,该视频就已上传至用户的抖音帐号上,完成了内容的分发。
第五步:
若第三方App此时想要获取到用户发布的视频,在app内展示,可以订阅开放平台webhooks创建视频消息,具体参照webhooks文档;通过该视频消息可以拿到share_id和视频item_id关系,开发者可以根据第二步获取的share_id自行匹配item_id。
第六步:
可以根据webhooks获取的item_id通过open_api {video.data}获取用户发布的视频,并获取到视频的分享URL;
特殊情况说明:
当用户完成视频发布后,有概率进入视频审核流程,此时视频仅用户自见。也可能出现视频审核不通过的情况。开发者可通过获取到视频的审核状态{审核状态获取},来针对不同情况做不同的处理。
-开放平台建议:
- 视频审核中:
- 当获取到视频审核中的状态时,可在App上给到审核中的默认图片展示,告知用户视频在审核中,审核通过即可见。
- 视频审核不通过:
-
当获取到视频审核不通过状态时,可在App上给到用户提示,告知用户当前视频获取失败等说明。
-
使用说明
相关技术文档: android 打开抖音拍摄页