我想在我的桌面和移动应用程序上连接 Twitter。问题是对于我的桌面应用程序,我使用回调验证。对于我的移动应用程序,我使用 Pin 身份验证。因此,当我将我的移动应用程序连接到 Twitter 时,它会重定向到我的网站。是否可以在不创建两个不同应用程序的情况下使用这两个选项? 有人遇到过这个问题吗?
最佳答案
那么基本上您希望在具有不同回调的两个应用程序中使用相同的消费者 key ?
如果是这样,请在您的桌面应用程序中将回调 URL(oauth_callback
参数)设置为您的网站,并在移动应用程序中将其设置为 oob
。 (您可以在请求中设置这些参数,不必依赖您在应用程序设置中明确输入的回调 URL。查看 API 文档的这一部分:https://dev.twitter.com/docs/auth/oauth#registering-an-app)。如果这不起作用(例如,因为 Twitter 会检查您的应用程序是移动应用程序还是桌面应用程序),那么您将必须为此注册两个应用程序。如果您有两个应用程序,您为什么不这样做。
关于android - 如何在 Twitter 上拥有桌面和移动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7799895/