从twitter连接器检索消息的结果是403



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

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

我用以下json体发送请求给/v2/message/retrieve:

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

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错误。

问题是我的twitter应用程序没有DM权限。我只是看到了Read & write,我想那就足够了。

如果有人有同样的问题,转到你的应用程序设置,更改权限并重新生成你的个人访问令牌

相关内容

最新更新