(404) 在推特登录中找不到
本文关键字:登录 找不到 | 更新日期: 2023-09-27 17:56:48
我正在为我们的移动Web应用程序创建一个Twitter登录API。我在控制台中收到此404未找到错误作为返回消息。这是推特回调的完整网址
https://api.twitter.com/?oauth_callback=http%3A%2F%2F127.0.0.1%3A4268%2Fmobileapp%2F&oauth_consumer_key=<keyhere>&oauth_nonce=7540630&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1396766598&oauth_version=1.0&oauth_signature=9TjVwKWGyqYEGYdfl1s56k%2BCaaY%3D
返回网址有问题吗?
谢谢
不,问题不在于返回网址。
问题是:
- 你正在将 URL 发送到
https://api.twitter.com/
,没有任何进一步的 URI 来指示你请求的服务。由于您正在传递oauth_callback,因此您可能想要访问https://api.twitter.com/oauth/request_token
- 不能使用
GET
请求将oauth_callback
传递给oauth/request_token
:需要改用POST
请求。
希望这能为您解释此 URL 的问题。
如果你在访问 Twitter oauth API 时遇到更多问题,我建议你阅读 Twitter 上关于如何使用这个 API 的入门:
实施使用推特登录