0

在我的应用程序中,用户可以尝试搜索 twitter 用户类别(例如电影明星、运动员、科学家等),他们可以在不登录的情况下尝试此操作。

我需要 xml 中的结果,以便我的应用程序可以解析它。现在的问题是我需要正确的 URL 来在我的应用程序中执行搜索,如下所示:

HttpGet httpGet = new HttpGet(URL); ... and so on.

我需要正确的 URL。

我有以下 URL,但它们要么需要身份验证,要么无法正常工作。我搜索了 Twitter 开发者网站和 stackoverflow,但没有找到相关主题。网址如下:

  1. http://api.twitter.com/1/users/search.xml?q=sports+persons
    [错误: 07-05 16:25:43.276:W/DefaultRequestDirector(985):身份验证错误:无法响应任何这些挑战中: {oauth=WWW-Authenticate: OAuth realm="http://api.twitter.com"} 07-05 16:25:43.286: E/TweetHandler(985): 无法对您进行身份验证。07-05 16:25:43.297: E/TweetHandler(985): /1/users/search.xml?q=sports+persons 07-05 16:25:43.297: E/TweetHandler(985): ]

  2. http://twitter.com/#!/search/users/sports+persons [不工作]

请帮我找到正确的网址。

4

1 回答 1

0

答案在您收到的错误消息中 - 您需要在搜索之前进行身份验证。

阅读用户/搜索文档

您的搜索 URL 是正确的,但您需要先签署请求。

于 2012-07-05T12:30:16.380 回答