您不必將您的Web Store項目與Google Developers Console「鏈接」,只需將項目從Developers Console推送到Web Store幷包含您的App ID即可。
上傳包來更新現有存儲項:從網站引用https://developer.chrome.com/webstore/using_webstore_api
Endpoint: https://www.googleapis.com/upload/chromewebstore/v1.1/items/$APP_ID
Type: PUT
Header Parameters: $TOKEN: the access token
Body content: the package file to upload
$ APP_ID是現有的網上商店項目的ID。
> curl \
-H "Authorization: Bearer $TOKEN" \
-H "x-goog-api-version: 2" \
-X PUT \
-T $FILE_NAME \
-v \
https://www.googleapis.com/upload/chromewebstore/v1.1/items/$APP_ID
例子:
首先,你需要做一個新項目或導入在開發者控制檯現有的,我聯繫我的項目從GitHub所以開發者控制檯總是同步增長與倉庫。您可以在Developers Console的源代碼標籤下執行此操作。
請確保開發者帳戶的所有者與您的網上應用店帳戶是相同的Gmail帳戶,以方便您。另請檢查「API & auth」下的API選項卡中的Chrome網上應用店API是否爲「開」。在證書下,您需要獲取您的客戶端ID和密碼才能獲取代碼以更改訪問令牌。在Google的演練中,這一切都得到了很好的解釋。
嘗試安裝curl(http://curl.haxx.se/),這將幫助您在命令提示符下使用POST和GET。 (例子也在步行)
謝謝!我認爲CLIENT_ID/CLIENT_SECRET與我想發佈的項目綁定在一起。現在我明白了,現在它可以運行 – andreas 2015-02-10 20:34:39
你知道是否可以使用apikey代替clientid/clientsecret來獲取令牌嗎?這將是一個服務器 – tofutim 2016-07-12 05:59:00