我相信有一個未公開的Google API可以代表第三方用戶創建和管理Google Cloud Console(和App Engine)項目。用於創建和管理Google Cloud Console項目的API?
有誰知道如何使用它?
我認爲早期版本的Google Eclipse插件在(未記錄的)範圍https://www.googleapis.com/auth/appengine.admin中獲得了OAuth2令牌,這使得它可以代表您生成雲控制檯項目。最新版本似乎沒有這樣做。 App Engine自己的appcfg.py也使用這個範圍,但似乎沒有做比部署代碼更多的工作 - 我希望更改項目的核心設置,例如Name,Redirect URLs和Web Origins。
任何信息將不勝感激。
我維護一個WordPress插件,爲最終用戶提供安全的Google Apps登錄,目前必須向管理員提供詳細說明,以便手動創建新的雲控制檯項目並輸入重定向URL等設置。理想情況下,我會創建一個簡單的在線服務來爲他們完成所有這些工作。
謝謝!
你找到了答案嗎?我也相信它的存在,因爲代碼和雲計算等雲計算請求在oauth2對話框中顯示爲「在Google App Engine上查看和管理您的應用程序」的oauth2範圍,然後顯示爲「有權訪問Google App Engine管理員控制檯「從您的安全配置文件頁面。 –
@GwynHowell儘管試圖接近幾個Google人,但沒有答案...較早版本的Google Eclipse插件絕對是代表用戶創建項目的,但最新版本沒有,所以我想知道Google是否試圖阻止真正使用的API。我也嘗試通過Google Eclipse插件源代碼來查看是否會提供任何線索,但源代碼不易獲取 - 即Web上可用的代碼不清楚它是哪個版本,並且它不會編譯!讓我知道你是否也能找到任何地方! –
肯定的事 - 感謝您的更新。如果我找到任何東西我會更新這篇文章 –