我正在使用以下提及时间轴API: - https://api.twitter.com/1.1/statuses/mentions_timeline.json
我正在为Mentions和使用应用程序(令牌)执行经过身份验证的API调用。 但是,当我调用经过身份验证的提及API时,将403 Forbidden作为响应。在2014年1月14日之前,这个提及API工作正常。之后它返回403错误。
当我调用以下使用相同应用程序令牌进行身份验证的API时,我得到了响应: - https://api.twitter.com/1/users/show.json?screen_name=XXXXX
任何人都可以告诉我为什么我会收到回复 - 403 Forbidden for Mentions Timeline只在其他API调用中没有
谢谢, 科坦
答案 0 :(得分:0)
1月14日是Twitter API切换到需要SSL / TLS的那一天。这个讨论有详细说明:
https://dev.twitter.com/discussions/24239
根据您的说明,您应该检查您的网址,确保它们设置为“https:// ...”而不是“http:// ...”。
答案 1 :(得分:0)
迁移到https://api.twitter.com/1.1/users/show.json 现在是GET用户/ show的工作端点。 403 Forbidden for Mentions Timeline它的错误意味着无效的令牌检查身份验证它需要oauth。