1

我决定尝试 Twitter4J,但似乎文档有点混乱。因此,我找不到有关身份验证流程流程的示例,以便在推特上发布“hello world”。

首先,我已经设置了 twitter 应用程序。问题是回调 URL,我不知道那是什么。回调 URL 是什么,我在里面放什么。该 URL 是否需要指向我必须创建的某个网站?我需要关于这个回调 url 的完整解释

此外,用户是否仅通过网络浏览器进行身份验证,还是使用 twitter 应用程序(如 facebook)完成?

4

2 回答 2

2

首先,我已经设置了 twitter 应用程序。问题是回调 URL,我不知道那是什么。回调 URL 是什么,我在里面放什么。该 URL 是否需要指向我必须创建的某个网站?我需要关于这个回调 url 的完整解释

在用户成功通过身份验证并获得有效的 OAuth 访问令牌后使用回调 URL。它可以是任何格式正确的 URL,不一定是现有的 URL:通常这个 URL 会被开发人员在 Web 浏览器中截获,然后开发人员可以解析给定的令牌并将 twitter API 用作经过身份验证的用户。

此外,用户是否仅通过网络浏览器进行身份验证,还是使用 twitter 应用程序(如 facebook)完成?

TwitterJ 是一个通用的 Java 库,因此您必须创建自己的 Android 特定的东西来验证自己的身份。例如,您可以将 aWebView放入自定义项中Activity,然后自行处理身份验证内容。

于 2013-06-23T01:54:05.527 回答
1

回调 URL 告诉开发人员的应用程序请求时将信息发送到何处。

在阅读了这篇文章 Android Twitter Connectivity?

该库位于http://code.google.com/p/socialauth-android/

于 2013-06-23T07:56:13.173 回答