从twitter连接器检索消息导致403

时间:2016-08-30 17:14:43

标签: unificationengine

我已经使用我的应用程序成功注册了twitter连接器并创建了一个用户。我可以发送推文,testinfo api都可以发挥作用。只有当我尝试检索消息时,连接器才会返回以下结果:

{"Status":{"twitter":{"status":417,"info":"417 Connector returned error: 403 Forbidden"}},"messages":{"twitter":null}}

我将请求发送到/v2/message/retrieve以及以下json正文:

{"uri": "unified://twitter"}

2 个答案:

答案 0 :(得分:0)

curl -XPOST https://apiv2.unificationengine.com/v2/message/retrieve -u USER_ACCESSKEY:USER_ACCESSSECRET --data“{\”uri \“:\”unified:// UNIQUE_CONNECTION_IDENTIFIER \“}”-k

请您检查上述命令是否适合您? twitter(https://dev.twitter.com/overview/api/response-codes)返回403错误。

答案 1 :(得分:0)

问题是我的Twitter应用程序没有DM权限。我刚看到Read & write并认为这就足够了。

如果有人遇到同样的问题,请转到app settings,更改权限并重新生成个人访问令牌。