问题标签 [zomato-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
377 浏览

api - Zomato API - 搜索

当我尝试在位置 A 上使用 Zomato Search API 请求时,我得到了 100 家餐厅的结果。但是,当我将位置更改为位置 B 时,我得到了与位置 A 相同的 100 家餐厅。为什么会一直发生这种情况?

另外,对于地理编码 Zomato API,有多少家餐馆接近经纬度?

在此处输入图像描述

0 投票
1 回答
73 浏览

api - 如何从 Zomato 中提取卫生等级?

我正在开展一个项目,我希望分析德里 Zomato 上列出的餐厅的卫生等级。我能够使用 Zomato /search API 获取餐厅详细信息,但该 API 不提供餐厅的卫生等级。

我尝试抓取,但我不断收到错误消息。

网页抓取代码:

我不断收到以下错误:

有没有其他方法可以从 Zomato 中提取餐厅的卫生等级?

在此处输入图像描述

0 投票
1 回答
29 浏览

python - 如何在情感分析中将方面映射到评论?

我正在对 python 中的食物评论方面进行情感分析。如果评论是例如:“Biryani 很好,气氛很差”,它应该被标记为 {[food,1],[ambience,-1]} (即)食物应该映射到 briyani 和 ambience 到气氛。

你能帮我解决这个问题吗?python中是否有任何预定义的字典来处理这些食物评论以映射它们?

0 投票
1 回答
65 浏览

android - Kotlin - java.lang.IllegalStateExpection:应为 BEGIN_ARRAY 但为 STRING

我遇到了这个问题。我在互联网上搜索过,但答案是针对 Java,而不是 Kotlin。我该如何解决这个问题?如果您还需要什么,请告诉我。我正在尝试获取最近的餐厅以获取用户位置。目前我正在使用静态变量,因为我还无法获得 Zomato APi。我怎么能做到这一点?开始学习kotlin已经4-5天了

我的餐厅数据类

我的 API 接口

我的服务等级

我的列表视图模型

Zomato API 的响应体

0 投票
1 回答
242 浏览

java - 使用 Zomato Api 进行改造

我正在尝试使用 RetroFit 从 Zomato Api 检索餐馆列表,但我只得到空响应,我找不到我做错了什么。我已经尝试将响应类型从 ApiResponse 更改为,@Header但问题仍然存在.@QueryList<Restaurant>

这是对 ZomatoApi 的 /search 端点的调用响应的示例

API接口

ApiResponse 类

餐厅类

位置类

我进行 Api 调用的片段

0 投票
1 回答
38 浏览

android - 当我使用 Retrofit 时,Google 位置服务返回空位置

我有一个片段,我想在其中获取当前坐标,然后使用 Retrofit 向 Zomato Api 发出请求,但我当前的位置返回 null。我试图删除与我的 api 调用相关的代码,应用程序返回我正确的纬度和经度。我在做什么错?下面是我的 Java 类。

我的片段

新代码

0 投票
2 回答
102 浏览

api - Zomato API 端点每日菜单的问题

我一直在尝试使用 Zomato Api 的端点日常菜单,但我总是得到这个响应

这是通话的打印屏幕

API 调用

难道我做错了什么?

0 投票
1 回答
27 浏览

android - 在 Android 片段中使用谷歌地图

我正在开发一个使用 Zomato Api 来获取附近餐馆的应用程序。我有这个片段向用户显示点击餐厅的详细信息。我的目标是在地图上显示餐厅的位置,但我在执行此操作时遇到了问题,因为我遇到了错误。它只在活动中有效吗?我是否必须将层次结构更改为 FragmentActivity?

我的片段

我得到的错误是:

0 投票
1 回答
55 浏览

php - For循环保持打印相同的信息

我正在尝试打印 Zomato API 的数据。它打印第一个细节,然后是第二个,并不断重复第二个细节。我假设它不会增加$iafter 1 的值,因此打印相同的细节。我究竟做错了什么?

我的代码:

0 投票
0 回答
192 浏览

php - 使用 Zomato API 搜索食物时出现错误 403

假设我想使用此 Zomato API 列出雅加达的所有海鲜餐厅: https ://developers.zomato.com/documentation#!/restaurant/search

下面是直接用 curl 调用它的方法:

它返回像这样的大 JSON:[![在此处输入图像描述][1]][1]

现在我想通过 PHP 做到这一点:

得到了这个错误:

{ 代码:403,状态:“禁止”,消息:“无效的 API 密钥”}

这里有什么问题?我确定 API 密钥是正确的。