[英]Zomato API integration with in android app
{
"code":403,
"status":"Forbidden",
"message":"Invalid API Key"
}
我正在嘗試使用我的Generated API密鑰為Zomato API使用請求URL。 但是每次我嘗試在提琴手和任何瀏覽器上使用URL時,都會顯示此錯誤的INVALID API KEY
。
為什么我得到這個無效的API密鑰,我該如何解決?
編輯:此圖像可能會清除我如何使用密鑰
xxxxx只是一個例子。 這就是我使用api鍵然后使用URL的方式!
根據Zomato API https://developers.zomato.com/documentation#!/common/categories,您應該在標頭中傳遞API密鑰
您可以從此處獲取API密鑰: https : //developers.zomato.com/api#headline2
在參數中傳遞api密鑰會使客戶端很難保留其APIkey的機密性,它們傾向於定期泄漏密鑰。 更好的方法是將其傳遞到請求url的標頭中。 您可以在代碼中將用戶密鑰標頭設置為等於api密鑰。 為了測試您的請求網址,您可以在Google chrome中使用Postman應用程序。
通過將用戶密鑰標頭設置為您的api-key將get請求發送到端點。 您可以參考此郵遞員屏幕截圖以查看其工作原理:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.