Skip to content

Yandex சேனல் சேர்க்கவும்

முதலில் தேவையானவை

தேவைஏன் தேவை
Yandex கணக்குஉள்நுழைய செய்து Yandex Disk authorize செய்ய
Yandex OAuth செயலிClient ID மற்றும் Client Secret உருவாக்க
உங்கள் ImgHost டொமைன்OAuth redirect URI-க்கு
கிடைக்கும் Yandex Disk சேமிப்புஉண்மையான கோப்பு சேமிப்பு location ஆக

அமைப்பு படிகள்

படி 1: Yandex OAuth செயலி உருவாக்கவும்

  1. Yandex OAuth செயலி creation page திறக்கவும்:
text
https://oauth.yandex.com/client/new
  1. உள்நுழைய page-க்கு redirect ஆனால் முதலில் Yandex கணக்கு-ல் உள்நுழைய செய்யவும்.
  2. புதிய செயலி உருவாக்கவும்.
  3. செயலி-க்கு அறியக்கூடிய பெயர் கொடுக்கவும், உதா. imgbed-yandex.
  4. callback அல்லது redirect URL settings கண்டறியவும்.
  5. உள்ளிடவும்:
text
https://your-domain.com/api/oauth/yandex/callback

படி 2: அனுமதிகளை உறுதிப்படுத்தவும்

தற்போதைய ImgHost Yandex integration-க்கு Yandex.Disk REST API கீழ் இந்த permissions வேண்டும்:

அனுமதிநோக்கம்
cloud_api:disk.app_folderImgHost செயலி folder-ல் கோப்புகள் சேமிக்க அனுமதிக்கிறது
cloud_api:disk.readகோப்புகள் மற்றும் download links படிக்கிறது
cloud_api:disk.writeகோப்புகளைப் பதிவேற்ற, folders உருவாக்க, கோப்புகளை நீக்க அனுமதிக்கிறது
Access to information about Yandex.Diskdisk quota மற்றும் used space படிக்கிறது

Yandex ID API கீழ் இவை தெரிந்தால் விருப்பமான:

அனுமதி உரைபரிந்துரை
Access to username, first name and surname, genderவிருப்பத்தேர்வு
Access to email addressவிருப்பத்தேர்வு

core பதிவேற்றம், download, deletion, quota அம்சங்கள் மேலே உள்ள நான்கு Yandex.Disk REST API permissions-ஐ சார்ந்தவை.

Yandex Disk permissions-ஐ கட்டமைக்கவும்

படி 3: செயலி சான்றுகளை நகலெடுக்கவும்

செயலி உருவான பிறகு:

Yandex புலம்ImgHost புலம்
Client IDClient ID
Client SecretClient Secret

Client ID மற்றும் Secret-ஐ பதிவு செய்யவும்

படி 4: ImgHost-ல் Yandex சேனல் நிரப்பவும்

பதிவேற்ற அமைப்புகள்-ல் Yandex தேர்வு செய்து:

ImgHost புலம்எதை உள்ளிட வேண்டும்
சேனல் பெயர்அறியக்கூடிய பெயர், உதா. Main Yandex
Client IDYandex செயலி Client ID
Client SecretYandex செயலி Client Secret
Refresh டோக்கன்இப்போது காலியாக விடவும்
வேர் அடைவுவிருப்பத்தேர்வு. இயல்புநிலை imgbed.

சேனல் config-ஐ திருத்தவும்

படி 5: Refresh டோக்கன் பெறவும்

  1. ImgHost-ல் Get Token கிளிக் செய்யவும்.
  2. இணைக்க வேண்டிய Yandex கணக்கில் உள்நுழையவும்.
  3. authorization prompt-ஐ அனுமதிக்கவும்.
  4. callback பக்கம் Refresh Token காட்டும்.
  5. அதை நகலெடுக்கவும்.
  6. ImgHost-க்கு திரும்பி, அதை Refresh Token புலத்தில் ஒட்டவும்.

authorization முடிந்த பிறகு refresh டோக்கனை நகலெடுக்கவும்

படி 6: சேனல் சேமி செய்யவும்

அனைத்து புலங்களையும் நிரப்பிய பிறகு சேனலை சேமிக்கவும்.

விரைவு ஓட்டம்

text
Open Yandex OAuth Console
-> Create an app
-> Add https://your-domain.com/api/oauth/yandex/callback
-> Confirm Yandex Disk permissions
-> Copy Client ID and Client Secret
-> Fill Client ID / Client Secret into ImgHost
-> Click Get Token
-> Copy the Refresh Token from the callback page
-> Paste it back into ImgHost and save

மேற்கோள்கள்

  1. Yandex செயலியை பதிவு செய்யவும்: https://yandex.com/dev/id/doc/en/register-client
  2. URL மூலம் authorization code பெறவும்: https://yandex.com/dev/id/doc/en/codes/code-url
  3. Yandex OAuth டோக்கன் endpoint: https://yandex.com/dev/id/doc/en/tokens/token

Released as user documentation for ImgHost.