Yandex Channel சேர்க்கவும்
முதலில் தேவையானவை
| தேவை | ஏன் தேவை |
|---|---|
| Yandex account | sign in செய்து Yandex Disk authorize செய்ய |
| Yandex OAuth app | Client ID மற்றும் Client Secret உருவாக்க |
| உங்கள் ImgBed domain | OAuth redirect URI-க்கு |
| கிடைக்கும் Yandex Disk storage | உண்மையான file storage location ஆக |
Setup Steps
Step 1: Yandex OAuth App உருவாக்கவும்
- Yandex OAuth app creation page திறக்கவும்:
text
https://oauth.yandex.com/client/new- sign in page-க்கு redirect ஆனால் முதலில் Yandex account-ல் sign in செய்யவும்.
- புதிய app உருவாக்கவும்.
- app-க்கு அறியக்கூடிய பெயர் கொடுக்கவும், உதா.
imgbed-yandex. - callback அல்லது redirect URL settings கண்டறியவும்.
- உள்ளிடவும்:
text
https://your-domain.com/api/oauth/yandex/callbackStep 2: Permissions Confirm செய்யவும்
தற்போதைய ImgBed Yandex integration-க்கு Yandex.Disk REST API கீழ் இந்த permissions வேண்டும்:
| Permission | Purpose |
|---|---|
cloud_api:disk.app_folder | ImgBed app folder-ல் files சேமிக்க அனுமதி |
cloud_api:disk.read | files மற்றும் download links படிக்கும் |
cloud_api:disk.write | files upload, folders create, files delete செய்யும் |
Access to information about Yandex.Disk | disk quota மற்றும் used space படிக்கும் |
Yandex ID API கீழ் இவை தெரிந்தால் optional:
| Permission Text | Recommendation |
|---|---|
Access to username, first name and surname, gender | Optional |
Access to email address | Optional |
core upload, download, deletion, quota features மேலே உள்ள நான்கு Yandex.Disk REST API permissions-ஐ சார்ந்தவை.

Step 3: App Credentials Copy செய்யவும்
app உருவான பிறகு:
| Yandex Field | ImgBed Field |
|---|---|
Client ID | Client ID |
Client Secret | Client Secret |

Step 4: ImgBed-ல் Yandex Channel நிரப்பவும்
Upload Settings-ல் Yandex தேர்வு செய்து:
| ImgBed Field | What To Enter |
|---|---|
| Channel name | அறியக்கூடிய பெயர், உதா. Main Yandex |
| Client ID | Yandex app Client ID |
| Client Secret | Yandex app Client Secret |
| Refresh Token | இப்போது காலியாக விடவும் |
| Root directory | Optional. default imgbed. |

Step 5: Refresh Token பெறவும்
- ImgBed-ல்
Get Tokenகிளிக் செய்யவும். - connect செய்ய வேண்டிய Yandex account-ல் sign in செய்யவும்.
- authorization prompt approve செய்யவும்.
- callback page
Refresh Tokenகாட்டும். - அதை copy செய்யவும்.
- ImgBed-க்கு திரும்பி
Refresh Tokenfield-ல் paste செய்யவும்.

Step 6: Channel Save செய்யவும்
அனைத்து fields நிரப்பிய பிறகு channel save செய்யவும்.
Quick Flow
text
Yandex OAuth Console திறக்கவும்
-> app உருவாக்கவும்
-> https://your-domain.com/api/oauth/yandex/callback சேர்க்கவும்
-> Yandex Disk permissions confirm செய்யவும்
-> Client ID மற்றும் Client Secret copy செய்யவும்
-> ImgBed-ல் Client ID / Client Secret நிரப்பவும்
-> Get Token கிளிக் செய்யவும்
-> callback page-ல் இருந்து Refresh Token copy செய்யவும்
-> ImgBed-ல் paste செய்து save செய்யவும்References
- Register a Yandex app: https://yandex.com/dev/id/doc/en/register-client
- Get an authorization code through URL: https://yandex.com/dev/id/doc/en/codes/code-url
- Yandex OAuth token endpoint: https://yandex.com/dev/id/doc/en/tokens/token