跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

[STE10002] Twitter分享报错401

问题描述

Twitter分享报错401

Share fail with Error Domain=TwitterAPIErrorDomain Code=32 "Request failed:unauthorized(401)" UserInfo={NSErrorFailingURLkey=https://api.twitter.com/1.1/statuses/update.json,NSLocalizedDescription=Request failed: unauthorized (401),NSlocalizedFailureReason=Twitter API Error: Could not authenticate you. (code 32)}

解决方案

参考 Twitter 官方错误码:https://dev.twitter.com/overview/api/response-codes

  • 401 1、检查在U-Share中设置的Twitter appkey和appsecret是否和Twitter开发者后台相匹配。 2、检查Twitter开发者后台中设置的Callback URL。 3、检查Twitter开发者后台中Details选项里的Access level,确保为Read and write权限。

  • 187 1、若在返回错误中包含 "code = 187, duplicated xxx"内容,说明重复发送相同的内容,需过段时间才可发送,或修改发送内容即可。