簡體   English   中英

Zomato API與Android應用程序中的集成

[英]Zomato API integration with in android app

{
    "code":403,
    "status":"Forbidden",
    "message":"Invalid API Key"
}

這就是我作為請求URL得到的

我正在嘗試使用我的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM