6

我必须在我的 android 应用程序中集成 yelp api。我从来没有这样做过,所以需要一些帮助。我想知道如何开始,需要什么,等等。

我尝试 在 android 中实现此代码https://github.com/Yelp/yelp-api/blob/master/v2/java/Yelp.java 。它在 request.send() 行给出了 NoSuchMethodError

可能是什么问题?

4

2 回答 2

11

对于 Android 中的 Yelp 集成:

第 1 步:注册到 Yelp 网站。您将需要 Yelp 键。在这里注册。获取 API 访问权限。

第 2 步:您的项目中需要有 scribe-1.2.1.jar。在这里得到它

第 3 步:在您的项目中添加这 2 个文件:Yelp.javaYelpApi2.java

第 4 步:您可以从 Yelp.java 中删除 main() 方法,而是从您的活动中调用 Yelp.search()。Search() 需要 3 个参数:术语、纬度和经度。术语是您要搜索的内容(例如餐馆、酒吧等)。

第 5 步:当您发送请求时,您会收到一个 json 响应。解析响应以获取数据。有关 json 响应参数的更多信息,请参阅此

按照这些步骤,您将能够在您的 Android 中进行 Yelp 集成。请参阅 Yelp 提供的 Api 文档。

我发现的另一个例子:Yelp Example

于 2011-09-15T04:54:10.090 回答
0

首先注册到 Yelp 网站,然后点击这里

而不是单击 Make API Access 并创建您自己的认证密钥。将这些密钥替换为 github 演示而不是运行它..它的工作。

于 2011-09-08T13:47:45.443 回答