Ajouter un canal Yandex
Le canal Yandex utilise Yandex Disk comme destination de stockage.
À préparer
| Élément | Utilité |
|---|---|
| Compte Yandex | Autoriser Yandex Disk |
| Yandex OAuth App | Obtenir Client ID et Client Secret |
| Domaine ImgBed | Configurer le callback OAuth |
| Yandex Disk | Enregistrer les fichiers |
Créer une Yandex OAuth App
Ouvrez :
text
https://oauth.yandex.com/client/newSi une connexion est demandée, utilisez le compte Yandex qui servira de stockage.
Créez une application avec un nom reconnaissable :
text
imgbed-yandexDans callback URL, renseignez :
text
https://votre-domaine/api/oauth/yandex/callbackPermissions
ImgBed utilise ces permissions Yandex.Disk REST API :
| Permission | Utilité |
|---|---|
cloud_api:disk.app_folder | Enregistrer les fichiers dans le dossier de l’application |
cloud_api:disk.read | Lire les fichiers et liens de téléchargement |
cloud_api:disk.write | Envoyer, créer des dossiers et supprimer |
Access to information about Yandex.Disk | Lire capacité et usage |
Les permissions de nom ou e-mail dans Yandex ID API sont optionnelles. Les fonctions principales dépendent des permissions Disk.

Copier Client ID et Secret
Après création de l’application, copiez :
| Champ Yandex | Champ ImgBed |
|---|---|
Client ID | Client ID |
Client Secret | Client Secret |

Renseigner dans ImgBed
Dans Paramètres d’upload, choisissez Yandex.
| Champ | Valeur |
|---|---|
| Nom du canal | Par exemple Yandex Main |
| Client ID | Client ID de l’application |
| Client Secret | Client Secret de l’application |
| Refresh Token | Laissez vide au début |
| Dossier racine | Optionnel, souvent imgbed |

Obtenir le Refresh Token
- Dans ImgBed, cliquez sur
Obtenir le token. - Connectez-vous avec le compte Yandex de destination.
- Acceptez les permissions.
- Copiez le
Refresh Tokenaffiché sur la page de callback. - Collez-le dans ImgBed.

Flux rapide
text
Ouvrir Yandex OAuth Console
-> Créer une App
-> Configurer https://votre-domaine/api/oauth/yandex/callback
-> Confirmer les permissions Disk
-> Copier Client ID / Client Secret
-> Renseigner dans ImgBed
-> Obtenir le token
-> Coller Refresh Token et enregistrerRéférences
- Enregistrer une app Yandex: https://yandex.com/dev/id/doc/en/register-client
- Code d’autorisation par URL: https://yandex.com/dev/id/doc/en/codes/code-url
- API de token OAuth: https://yandex.com/dev/id/doc/en/tokens/token