首页 文章

Zomato API与Android应用程序集成

提问于
浏览
0
{
    "code":403,
    "status":"Forbidden",
    "message":"Invalid API Key"
}

this is what i am getting as request URL

我正在尝试使用我的Generated API密钥使用Zomato API的请求URL . 但每当我尝试在fiddler和任何浏览器上使用URL时,它都会显示 INVALID API KEY 的错误 .

为什么我得到这个无效的API密钥,我该如何解决?

已编辑:此图片可能会清除我如何使用密钥

xxxxx只是一个例子 . 这是我如何使用api密钥然后使用URL!

2 回答

  • 0

    在参数中传递api密钥使客户端难以保密他们的API密钥,他们往往会定期泄漏密钥 . 更好的方法是将其传递到请求URL的标头中 . 您可以在代码中设置用户密钥标头等于您的api密钥 . 为了测试您的请求Url,您可以在Google Chrome中使用Postman应用 .

    通过将用户密钥头设置为api-key,向 endpoints 发送get请求 . 你可以参考这个邮递员截图,看它是否正常工作:

  • 0

    根据Zomato API https://developers.zomato.com/documentation#!/common/categories,您应该在标头中传递API密钥

    你可以从这里获得一个API密钥:https://developers.zomato.com/api#headline2

相关问题