Twitter POST direct_messages/new api 不工作

Posted

技术标签:

【中文标题】Twitter POST direct_messages/new api 不工作【英文标题】:Twitter POST direct_messages/new api not working 【发布时间】:2014-03-08 20:36:34 【问题描述】:

我正在使用 POST direct_messages/new 为我的网站邀请 twitter 朋友。

大约一个月前,我的应用程序可以发送直接消息,但现在 API 返回此错误:

“此请求看起来可能是自动的。为了保护我们的用户免受垃圾邮件和其他恶意活动的侵害,我们目前无法完成此操作。请稍后再试。”

如何解决此错误以继续从我的应用程序发送直接消息?

提前致谢。

【问题讨论】:

Twitter 似乎阻止了 DM(通过他们的 API)。如果我没记错的话,你仍然可以使用没有链接的 DM。 抱歉,DM的意思是??? DM 代表直接消息@Simranjeet 你的私信有没有url?如果是,你可以检查这个答案***.com/a/25308717/2246798 【参考方案1】:

根据 Twitter 的开发者网站,如果您收到以下消息,您必须 file a ticket此请求看起来可能是自动的。为了保护我们的用户免受垃圾邮件和其他恶意活动的侵害,我们现在无法完成此操作。

我们会不断监控和调整过滤器以阻止垃圾邮件和 Twitter 平台上的恶意活动。这些系统已调整 即时的。如果您收到此回复,我们的系统已标记该推文 或 DM 可能适合此配置文件。如果您觉得推文或 您尝试创建的 DM 被错误标记,请报告 通过在 https://support.twitter.com/forms/platform.

来自Twitter Developers Error Codes & Responses(错误代码列表,错误代码226)

【讨论】:

以上是关于Twitter POST direct_messages/new api 不工作的主要内容,如果未能解决你的问题,请参考以下文章

Twitter POST direct_messages/new api 不工作

Zapier 代码 (JS) + Twitter API - POST statuses/retweet/:id

当新行添加到数据库时,Twitter 喜欢更新

Twitter API - 获取收藏状态的用户列表

在Twitter上分享

REST API:请求正文为 JSON 或纯 POST 数据?