Identifiant de l’extension Chrome – comment le trouver

Comment puis-je savoir quel est l’identifiant de l’extension chrome pour une extension?

Vous obtenez un identifiant d’extension lorsque vous téléchargez votre extension sur Google Web Store. C’est à dire. Adblock a l’URL https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb et la dernière partie de cette URL est son ID d’extension cfhdojbkjhnklbpkdaibdccddilifddb .


Si vous souhaitez lire les identifiants d’extension installés depuis votre extension, consultez le module de gestion . chrome.management.getAll permet de récupérer des informations sur toutes les extensions installées.

Utilisez la propriété chrome.runtime.id de l’ API chrome.runtime .

Si vous avez juste besoin de le faire une seule fois, ouvrez simplement votre menu de préférences et accédez à l’onglet extensions. Cliquez sur la case à cocher pour activer le mode développeur, puis appuyez sur la flèche> située à gauche de l’élément de campagne de l’extension. L’identification sera juste là.

Ou, si vous travaillez sur le développement d’un script utilisateur ou d’une extension, lancez intentionnellement une erreur. Regardez dans la console javascript, et l’ID sera là, sur le côté droit de la console, dans la ligne décrivant l’erreur.

Enfin, vous pouvez regarder dans votre répertoire d’extensions de chrome; il stocke les extensions dans les répertoires nommés par l’ID. C’est le pire choix, car vous auriez des identifiants d’extension, et vous devez lire chaque manifeste.json pour savoir quel ID était le bon. Mais si vous venez d’installer quelque chose, vous pouvez également sortinger par date de création, et le répertoire d’extension le plus récent sera l’ID souhaité.

Comme le souligne Alex Gray dans un commentaire ci-dessus, ” tous les identifiants correspondants sont en fait sur la page des extensions du navigateur “.

Toutefois, vous devez cliquer sur la case à cocher Mode développeur en haut de la page Extensions pour les voir.

Les identifiants d’extension peuvent être trouvés dans:

chrome://extensions (Chrome_Hotdog >> More_tools >> Extensions) Mode développeur .

Pour Linux: $HOME/.config/google-chrome/Default/Preferences (fichier json ) sous ["extensions"] .