授权页面配置备注
收藏
我的收藏一、需求说明
端内授权页新增授权备注说明,增强用户对授权上下文的理解,该授权备注支持开发者进行传入。
二、前置要求
请完成 移动/网站应用 - 能力 - 用户授权 - 授权自定义备注能力 内的前置步骤
三、安卓
接入
val request = Authorization.Request() ...//授权参数 request.commentId = commentId // 平台的授权备注id douyinOpenApi?.authorize(request)
四、iOS
接入
DouyinOpenSDKAuthRequest *req = [[DouyinOpenSDKAuthRequest alloc] init]; //...... req.commentID = cid; // cid为平台的授权备注id //......
五、WEB授权
接入
在url的query添加comment_id即可 https://open.douyin.com/platform/oauth/connect? client_key=awf4xgy8cibvhzuv &response_type=code&scope=user_info &redirect_uri=https://www.douyin.com &comment_id=cid
六、JSB授权
接入
在请求参数内多传入comment_id即可。 const sdk = window.douyin_open; sdk.showOpenAuth({ params: { client_key: clientKey, // clientKey 在你的网页应用申请通过后得到 state: "", // 自定义状态,详见下方说明 scopes: { user_info: 0, // 0: 必选;1: 可选,默认不选中; 2: 可选,默认选中 }, response_type: "code", // 默认填‘code’,详见下方说明 comment_id: cid // cid为平台的授权备注id }, success: ({ ticket, grant_permissions }) => { // ticket: Oauth 凭据,详见下方说明 // grant_permissions: String 类型,用户授权的所有 scope,以“,”拼接,例:user_info,mobile }, error: (res) => {}, });