Mayroon bang bukas na API ang Onedrive? Binabago ng Onedrive cloud storage ang self-built API para makabuo ng website

Ang pag-configure ng Rclone para sa OneDrive cloud storage at pagpapalit ng self-built API ay katulad ng pag-apply para sa Google Drive client ID at Secret Key API ; kailangan mo ring personal na mag-apply para sa isang open API mula sa Microsoft Azure Active Directory management center.

Paano nag-a-apply ang Microsoft Azure para sa isang bukas na API?

Hakbang 1: Buksan ang Microsoft Azure Central Management Center at irehistro ang website ng aplikasyon ▼

Hakbang 2: I-click ang "Bagong Pagpaparehistro" ▼

Mayroon bang bukas na API ang Onedrive? Binabago ng Onedrive cloud storage ang self-built API para makabuo ng website

Hakbang 3: Punan ang impormasyon ng aplikasyon sa pagpaparehistro ▼

Hakbang 2: Punan ang impormasyon ng aplikasyon sa pagpaparehistro

Ilagay ang pangalan ng app:Rclone

Sino ang mas makakagamit ng application na ito o makaka-access sa API na ito?

  • Direktang piliin ang pangatloMga account sa anumang direktoryo ng organisasyon (anumang direktoryo ng Azure AD – multi-tenant) at mga personal na Microsoft account (hal., Skype, Xbox)"
  • pag-redirect ng URLpumili"WEB", pwede ka nang pumasok http://localhost:53682 Bilang url, ginagamit ito upang ibalik ang data sa iyong server kapag matagumpay ang pahintulot ng user ng application na ito.
  • Punan ang impormasyon, i-click ang "Magrehistro", pupunta ka sa interface sa ibaba▼

Matapos punan ang impormasyon at i-click ang "Register", dadalhin ka sa screen na ito.

Hakbang 4: I-click ang "Mga Pahintulot sa API" sa kaliwang sidebar → "Magdagdag ng Pahintulot" → " Mga Karaniwang Microsoft API (Microsoft Graph)" ▼

Hakbang 4: I-click ang "Mga Pahintulot sa API" sa kaliwang sidebar → "Magdagdag ng Pahintulot" → "Mga Karaniwang Microsoft API (Microsoft Graph)"

Hakbang 5: Humiling ng mga Pahintulot sa API (Microsoft Graph) → Mga Itinalagang Pahintulot ▼

Hakbang 5: Humiling ng mga Pahintulot sa API (Microsoft Graph) → Mga Itinalagang Pahintulot

Hakbang 6: Idagdag ang mga sumusunod na pahintulot sa API ▼

Hakbang 4: I-click ang "Mga Pahintulot sa API" sa kaliwang sidebar → "Magdagdag ng Pahintulot" → "Mga Karaniwang Microsoft API (Microsoft Graph)"

Idagdag ang 6 na pahintulot na ito:

  1. Mga file.Basahin
  2. Mga file. ReadWrite
  3. Mga file. Basahin. Lahat
  4. Mga file. ReadWrite. Lahat
  5. offline_access
  6. User.Basahin
  • Panghuli, kumpirmahin kung naidagdag na ang lahat ng 6 na pahintulot?

Hakbang 7: Pagkatapos magdagdag ng mga pahintulot, kailangan mong lumikha ng password ng kliyente.

  • Sa kaliwang nabigasyon, i-click ang "Certificate at Password" → "+Bagong Password ng Kliyente";
  • Saglit na punan ang mga tagubilin sa window, piliin ang "24 na buwan" para sa deadline, at pagkatapos ay i-click ang "Idagdag";
  • Ang password na iyong ginawa ay lalabas sa ibaba. Siguraduhing i-save at i-record ang password na ito sa iyong computer, dahil ang password na ito ay lilitaw lamang nang isang beses.

Hakbang 7: Pagkatapos magdagdag ng mga pahintulot, kailangan mong gumawa ng password ng kliyente. I-click ang "Mga Sertipiko at Password" → "+Bagong Password ng Kliyente" sa kaliwang nabigasyon; punan ang anumang paglalarawan sa window, piliin ang "24 na buwan" para sa petsa ng pag-expire, at pagkatapos ay i-click ang "Idagdag"; lilitaw sa ibaba ang password na iyong nilikha. Siguraduhing i-save ang password na ito sa iyong computer, dahil ang password na ito ay lilitaw lamang nang isang beses.

Hakbang 8: Bumalik sa pangunahing pahina, i-click ang "Pangkalahatang-ideya", at kopyahin ang " Application (Client) ID".

Hakbang 9: I-paste ang application ID na kinopya mo lang.

Bumalik sa console ng aming VPS, ganito na ngayon ang ▼

Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序ID

Idikit ang application (client) ID na kinopya natin , at pindutin ang Enter;

Hakbang 9 : Ilagay ang password

I-paste dito ang password na kaka-save lang namin ng record, gaya ng sumusunod:

Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码

Kung makakakita ka ng mensahe ng error na "Rclone Error: failed to configure OneDrive: empty token found" kapag kino-configure ang OneDrive gamit ang Rclone , pakitingnan ang sumusunod na tutorial ▼

Sana ay makatulong sa iyo ang artikulong "Does OneDrive Have an Open API? Changing OneDrive Cloud Storage to Use a Self-Built API for Website Building" na ibinahagi sa blog ni Chen Weiliang ( https://www.chenweiliang.com/ ).

Huwag mag-atubiling ibahagi ang link ng artikulong ito: https://www.chenweiliang.com/cwl-27827.html

Upang i-unlock ang higit pang mga nakatagong trick🔑, maligayang pagdating sa aming Telegram channel!

Share and like kung nagustuhan mo! Ang iyong mga pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Mag-scroll sa Tuktok