Twitterizer - 远程服务器返回错误:(401) 未经授权

发布于 2025-01-08 21:33:49 字数 139 浏览 0 评论 0原文

这个问题的大多数答案建议确保您的 Twitter 应用程序设置为“网络应用程序”而不是“桌面应用程序”...在当前的 Twitter 开发网站中...我没有看到此选项。

我还确保在首次设置应用程序时提供回调 URL。

有什么想法吗?

Most answers to this questions suggest to make sure your Twitter app is setup as a "web app" and not a "desktop app"... in the current Twitter dev site... I do not see this option.

I also made sure to provide a callback URL when first setting up my app.

Any thoughts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

-黛色若梦 2025-01-15 21:33:49

使用您的应用程序的回调 URL。对于本地开发,您可以使用 127.0.0.1 或代理地址,例如 http://www.localhost.com。然后,错误就会消失。谢谢。

Use the callback url for your app. For local development, you can use 127.0.0.1 or proxied address like http://www.localhost.com. Then, error will disappear. Thanks.

柠檬色的秋千 2025-01-15 21:33:49

当您提供的 OAuth 令牌被撤销/无效或任何时候您尝试执行您无权访问的操作时,API 会返回 401。例如,如果您的应用程序是只读的,并且它尝试发布推文,则会返回 401。

Twitter 确实会提供错误消息,Twitterizer 会尽可能将其返回给您。它位于响应的 ErrorMessage 属性中。

The API returns a 401 when the OAuth tokens you've provided are revoked/invalid or any time you attempt an action for which you do not have access. For example, if your application is read-only and it attempts to post a tweet, a 401 will be returned.

Twitter does provide an error message and Twitterizer will return that to you when it can. It is in the ErrorMessage property of the response.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文