當調用https://servicecontrol.googleapis.com/v1/services/ {serviceName}:check時,應如何傳遞綁定標識符以便API密鑰可以針對限制爲綁定標識符的iOS應用程序進行驗證?我將"api_key:[my_key]"
作爲consumerId傳遞,並嘗試將包標識作爲用戶代理,引用者,平臺和服務代理(均通過標籤)傳遞。我收到以下錯誤返回這些嘗試中的每一個:帶有綁定標識符的iOS應用程序的API密鑰限制
"checkErrors": [
{
"code": "CLIENT_APP_BLOCKED",
"detail": "Requests from this ios client application \u003cempty\u003e are blocked."
}
],
是否有一種方法可以將捆綁ID傳入?
謝謝, 伊恩
對不起,但我不明白這一點。什麼是「操作標籤」,如何設置?我正在嘗試使用Google Sheets API;我的API密鑰僅限於我的iOS應用的捆綁ID。我在Source/Objects/GTLRService.m中看到有代碼嘗試自動設置包ID。但顯然這是不夠的,因爲我得到了與OP相同的錯誤。我需要在某處設置字符串嗎?謝謝! – Kenster999