2014-09-26 30 views
1

我需要生成一個簡單的API密鑰,以便能夠通過Google-api-php-client從Google App Engine/PHP進行身份驗證,並獲取用戶有權訪問的地圖引擎中的圖層列表。如何爲Google API生成API /開發人員密鑰用於PHP的客戶端庫

我試圖按照https://developers.google.com/api-client-library/php/guide/aaa_apikeys的指示來創建簡單的API密鑰(在其他一些文檔中也稱爲開發人員密鑰)。

的那些指令步驟3表示:

...

  • 在左側的邊欄中展開API & AUTH。接下來,點擊API。在API列表中,確保PHP的Google API客戶端庫的狀態爲ON。
  • ...

    但我無法找到的API的列表API!

    API在哪裏? 它被重命名或刪除?
    我是否需要用於PHP密鑰的Google API客戶端庫以及Maps Engine API密鑰,還是僅需要用於PHP密鑰的Google API客戶端庫?

    我必須放什麼鑰匙 $ client-> setDeveloperKey('??????????????????????'';

    謝謝你的時間!

    回答

    2

    它看起來像文件是有點誤導。您不需要PHP客戶端庫的單獨密鑰,只需要Maps Engine API的密鑰。

    確保啓用了該功能,然後在項目控制檯中設置的任何鍵都可以用於任何已啓用的API。

    +0

    嗨,嘗試使用地圖引擎api服務器密鑰也無濟於事。我也嘗試過沒有任何開發人員密鑰。 – user2723476 2014-09-29 15:52:50

    +0

    再次嘗試,這次我將重定向URI更改爲相同的腳本,它工作,不要問我爲什麼。感謝您的建議。 – user2723476 2014-09-30 13:02:57

    0

    您必須在該頁面上「創建項目」,然後,一旦創建了項目,您將能夠在左側菜單欄中的項目下注冊API密鑰。

    +0

    該項目已經創建,我也已經生成和嘗試服務器和瀏覽器密鑰的地圖引擎API和服務器應用程序的密鑰(與IP鎖定),但問題依然... Google API客戶端庫發生了什麼對於API API列表中的PHP API,爲什麼這個API提供了一個簡單的API密鑰fr在指令的步驟3中提到 – user2723476 2014-09-26 20:51:43

    相關問題