繁体   English   中英

Zomato api 和 angular

[英]Zomato api with angular

我对编码相当陌生,并且在使用角度 $http 从 Zomato API 加载数据时遇到问题。 尽管我使用的是 Zomato 生成的 API 密钥,但我的控制台中不断弹出无效的 API 密钥作为错误。

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

$http({
    method: 'GET',
    url: 'https://developers.zomato.com/api/v2.1/search?',
    params: {
        user_id: '', // API key
        entity_type: 'city', 
        q: 'food',
    }

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

谢谢

user_key不是GET参数,而是标头参数。

您应该尝试这样:

 $http({ method: 'GET', url: 'https://developers.zomato.com/api/v2.1/search?', headers: {'user_key' : 'api_key_goes_here'}, params: { entity_type: 'city', q: 'food', } }); 

我认为 zomato 已经结束了他们的 API 服务并且 API 不再运行。

但我在这里做了一个非官方的 Zomato API: https://github.com/ripyas/zomato-api

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM