Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Updating a google chrome extension in the webstore

Is there an API for uploading a chrome extension from a program, without having to open a browser?

I'd like an easier way of uploading an updated version - at present the process is clunky:

  1. Find the developer dashboard
  2. Push "Edit" on the extension
  3. Push "Update File"
  4. Click "choose file", and browse manually to the location, since the control is not native, so doesn't support drag and drop
  5. Push "Upload"
  6. Go back to the previous page, and push save

I'd like to be able to write a little script to do this for me, but I have no idea what URLs I should be requesting.

like image 571
Eric Avatar asked Nov 22 '11 15:11

Eric


People also ask

How do you check if extensions are up to date?

The quickest way is to copy chrome://extensions/ and paste it in the url bar. In the extensions page you will not be able to check the current version, nor manually update them before you enable the Developer mode. In the top right corner you will find that option.

How long does it take to update a Chrome extension?

By contrast, normal(automatic) review times are usually a few hours at most. To generalize, Chrome webstore takes between 2-3 minutes to upto a week to review extensions. If you're using the v2 manifest and you're just updating your extensions's code, it will take from 15 minutes to 2-3 hours to push the update.


2 Answers

It appears that in March Google published an api to do this.

I can't take credit for discovering this; that belongs here. I also have not yet used the api.

like image 162
Teepeemm Avatar answered Oct 17 '22 14:10

Teepeemm


There is no public API to pragmatically update items in the Chrome Web Store.

like image 38
abraham Avatar answered Oct 17 '22 14:10

abraham