我决定尝试 Twitter4J,但似乎文档有点混乱。因此,我找不到有关身份验证流程流程的示例,以便在推特上发布“hello world”。
首先,我已经设置了 twitter 应用程序。问题是回调 URL,我不知道那是什么。回调 URL 是什么,我在里面放什么。该 URL 是否需要指向我必须创建的某个网站?我需要关于这个回调 url 的完整解释
此外,用户是否仅通过网络浏览器进行身份验证,还是使用 twitter 应用程序(如 facebook)完成?
首先,我已经设置了 twitter 应用程序。问题是回调 URL,我不知道那是什么。回调 URL 是什么,我在里面放什么。该 URL 是否需要指向我必须创建的某个网站?我需要关于这个回调 url 的完整解释
在用户成功通过身份验证并获得有效的 OAuth 访问令牌后使用回调 URL。它可以是任何格式正确的 URL,不一定是现有的 URL:通常这个 URL 会被开发人员在 Web 浏览器中截获,然后开发人员可以解析给定的令牌并将 twitter API 用作经过身份验证的用户。
此外,用户是否仅通过网络浏览器进行身份验证,还是使用 twitter 应用程序(如 facebook)完成?
TwitterJ 是一个通用的 Java 库,因此您必须创建自己的 Android 特定的东西来验证自己的身份。例如,您可以将 aWebView
放入自定义项中Activity
,然后自行处理身份验证内容。
回调 URL 告诉开发人员的应用程序请求时将信息发送到何处。
在阅读了这篇文章 Android Twitter Connectivity?