问题标签 [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 投票
2 回答
1136 浏览

api - API 中使用的后端数据库

通过这个 API 文档页面,是否可以知道后端使用的是哪个数据库?

Zomato API

MySQL 需要服务器上的 php 文件来处理请求、进行查询、以 JSON 格式打包数据,然后将其发送回设备。但在这种情况下,参数被传递给.json文件。请指教

0 投票
1 回答
1554 浏览

android - 无法生成 Zomato Api 密钥

我正在尝试将Zomato api集成到我的应用程序中。我已经浏览了他们的官方文档,但我无法找到生成 zomato api 密钥的方法。

请看这个链接。

医生说:

API 认证

API 密钥

要使用 API,您必须从 Zomato 获取 API 密钥。此密钥对每个用户/开发人员都是唯一的。请对密钥保密,因为任何滥用都可能导致终止对 API 的密钥访问。

用于实时验证请求

您的 API 密钥必须作为 X-Zomato-API-Key 标头在每个请求中传递。

但我找不到创建 API 密钥的方法。有人知道如何创建吗?

0 投票
3 回答
3124 浏览

swift - 如何使用 Zomato API 验证和解析数据

使用 Zomato API 密钥,您如何进行身份验证、搜索餐厅和解析数据?

0 投票
1 回答
2131 浏览

javascript - 带角度的 Zomato api

我对编码相当陌生,并且在使用 angulars $http 从 Zomato API 加载数据时遇到问题。即使我使用 Zomato 生成的 API 密钥,我仍然在控制台中弹出无效的 API 密钥作为错误。

这是我的代码片段:http: //jsfiddle.net/3j1c816v/1/

如果我做错了什么或任何有用的资源可以用来解决我的问题,请告诉我!

谢谢

0 投票
1 回答
4831 浏览

python - 带有 python 请求库的 zomato api 请求

Zomato 是最受欢迎的餐厅搜索引擎之一,提供免费的 api 服务...

如果在api请求中使用curl,效果很好;

但是使用了 Python 的requests库,它不起作用。当我执行下面的代码时;

解释器返回以下错误;

通过库进行了几次尝试,pyCurl但不幸的是结果是相同的;403 Forbidden

我该如何解决这个问题?

0 投票
2 回答
2215 浏览

curl - 如何从 Zomato API 获得更多评论

当我尝试获得超过 5 条评论时,“评论”API 会返回相同的评论集。

我正在使用 curl 请求获得评论。例如,我试图获得 10 条关于“Impromptu”的评论,起始索引为 20。

curl -X GET --header "Accept: application/json" --header "user-key: <API_KEY>" "https://developers.zomato.com/api/v2.1/reviews?res_id=311104&start=20&count=10"

如果我没有给出 start 和 count 参数,它会给我和它一样的评论,如下所示:

curl -X GET --header "Accept: application/json" --header "user-key: <API_KEY>" "https://developers.zomato.com/api/v2.1/reviews?res_id=311104"

因此,我只得到 5 条关于上述餐厅的评论。这是我的 API_KEY 的限制吗?

0 投票
1 回答
1682 浏览

android - Zomato Android API 的模型类

你好我正在尝试开发一个应用程序,我需要一个特定城市的餐馆列表。我正在尝试使用 Zomato API。从https://developers.zomato.com/documentation的文档中,我觉得 /geocode 方法最适合我的需要。对此的示例响应如下所示 -

我正在尝试为其创建一个 Android 模型类,以便使用 GSON 解析响应。我的目标是简单地将“餐厅”对象放入列表中,以便我可以将它们提供给卡片视图适配器。

目前这是我的模型的样子 -

}

在 Web 服务之后的 Fragment 中,我像这样解析它 -

其中 sTrips 是 RestaurantDetails 类型的对象。由于 rd 为空,我在 sTrips.add(rd) 行中遇到异常。但是我无法弄清楚我做错了什么。请帮忙!

堆栈跟踪如下:

更新 错误是行 Log.d("simpletest",rd.getLocation().getAddress());

我调试了一下,发现rd的值确实为null。这是显示调试的图像

0 投票
0 回答
1243 浏览

php - 对在本地主机上工作的 zomato API 的 PHP cURL 请求,但仅在实时服务器上返回空数组

我已经建立了一个站点,该站点通过 PHP cURL 连接到 Zomato 的 API https://developers.zomato.com/api,并以 json 格式检索一组信息。

我已经剥离了我在这里使用的代码:

这在我的本地主机上完美运行并返回完整的信息数组。当我将相同的代码放在我的服务器上时,它似乎可以连接到 API,但返回一个空数组http://i.imgur.com/ai7eJ0W.png

我已经检查了我的服务器上启用了 cURL,并且 PHP 版本几乎相同。我没有看到任何错误消息。如果我将伪造的 API 密钥放入请求中,Zomato 会向我发送错误消息。所以它似乎肯定连接正常。只是不检索任何进一步的信息。

我肯定对此感到头疼。任何帮助表示赞赏。干杯!

顺便说一句,如果这个问题没有得到解决并且其他人正在为此苦苦挣扎,我已经包含了一个非常基本的刮板,你可以使用它与 API 基本上做同样的事情。

0 投票
1 回答
842 浏览

javascript - Zomato api 在 Nodejs 中不起作用

我需要在 Nodejs 中使用Zomato Api获得对特定餐厅的评论。但是这个 api 在 postman 中工作

邮递员回应

但它不适用于Nodejs

Nodejs 响应 应用程序.js

0 投票
1 回答
482 浏览

java - 如何从 Zomato 为我的应用程序获取 JSON 文件...!

我正在尝试创建一个显示附近酒店的应用程序。我想使用 zomato api。如何发送请求并获取 JSON 格式的输出?我是android新手,请指导我..!