ການຕັ້ງຄ່າ Rclone ສຳລັບບ່ອນເກັບຂໍ້ມູນຄລາວ OneDrive ແລະ ການປ່ຽນແປງ API ທີ່ສ້າງຂຶ້ນເອງ ແມ່ນຄ້າຍຄືກັນກັບ ການສະໝັກ ID ລູກຄ້າ Google Drive ແລະ Secret Key API ; ທ່ານຍັງຈຳເປັນຕ້ອງສະໝັກ API ເປີດຈາກສູນການຄຸ້ມຄອງ Microsoft Azure Active Directory ດ້ວຍຕົນເອງ.
ວິທີການສະຫມັກຂໍເອົາ API ເປີດໃນ Microsoft Azure?
ຂັ້ນຕອນທີ 1: ເປີດສູນການຄຸ້ມຄອງສູນກາງ Microsoft Azure ແລະລົງທະບຽນເວັບໄຊທ໌ແອັບພລິເຄຊັນ ▼
ຂັ້ນຕອນທີ 2: ຄລິກ "ການລົງທະບຽນໃໝ່" ▼

ຂັ້ນຕອນທີ 3: ຕື່ມຂໍ້ມູນໃບສະໝັກລົງທະບຽນ ▼

ໃສ່ຊື່ແອັບພລິເຄຊັນ:Rclone
ໃຜສາມາດໃຊ້ແອັບພລິເຄຊັນນີ້ດີກວ່າ ຫຼືເຂົ້າເຖິງ API ນີ້?
- ພຽງແຕ່ເລືອກອັນທີສາມບັນຊີ ແລະບັນຊີ Microsoft ສ່ວນຕົວ (ເຊັ່ນ: Skype, Xbox) ໃນໄດເລກະທໍລີຂອງອົງກອນ (ໄດເລກະທໍລີ Azure AD ໃດໆກໍຕາມ – ຜູ້ເຊົ່າຫຼາຍຕົວ)"
- ປ່ຽນເສັ້ນທາງ URLເລືອກ "
WEB”, ທ່ານສາມາດເຂົ້າໄປhttp://localhost:53682ໃນຖານະເປັນ URL, ນໍາໃຊ້ເພື່ອກັບຄືນຂໍ້ມູນກັບເຄື່ອງແມ່ຂ່າຍຂອງທ່ານໃນເວລາທີ່ການອະນຸຍາດຜູ້ໃຊ້ຂອງຄໍາຮ້ອງສະຫມັກນີ້ສໍາເລັດຜົນ. - ຫຼັງຈາກການຕື່ມຂໍ້ມູນແລະການຄລິກໃສ່ "ລົງທະບຽນ", ທ່ານຈະມາໃນການໂຕ້ຕອບຂ້າງລຸ່ມນີ້▼

ຂັ້ນຕອນທີ 4: ຄລິກ "ການອະນຸຍາດ API" ໃນແຖບດ້ານຊ້າຍ → "ເພີ່ມການອະນຸຍາດ" → " Common Microsoft APIs (Microsoft Graph)" ▼

ຂັ້ນຕອນທີ 5: ຮ້ອງຂໍການອະນຸຍາດ API (Microsoft Graph) → ການອະນຸຍາດທີ່ໄດ້ຮັບມອບໝາຍ ▼

ຂັ້ນຕອນທີ 6: ເພີ່ມສິດອະນຸຍາດ API ຕໍ່ໄປນີ້ ▼

ເພີ່ມການອະນຸຍາດ 6 ອັນນີ້:
- Files.Read
- Files.ReadWrite
- Files.Read.All
- Files.ReadWrite.All
- offline_access
- ຜູ້ໃຊ້.ອ່ານ
- ສຸດທ້າຍ, ຢືນຢັນວ່າການອະນຸຍາດທັງຫມົດ 6 ໄດ້ຖືກເພີ່ມ?
ຂັ້ນຕອນທີ 7: ຫຼັງຈາກເພີ່ມສິດອະນຸຍາດແລ້ວ, ທ່ານຈໍາເປັນຕ້ອງສ້າງລະຫັດຜ່ານລູກຄ້າ.
- ກົດ "ໃບຢັ້ງຢືນແລະລະຫັດຜ່ານ" → "+ ລະຫັດລູກຄ້າໃຫມ່" ໃນການນໍາທາງຊ້າຍ;
- ຕື່ມຂໍ້ມູນໃສ່ໃນຄໍາແນະນໍາໃນປ່ອງຢ້ຽມບາດເຈັບແລະເລືອກ "24 ເດືອນ" ສໍາລັບເສັ້ນຕາຍ, ແລະໃຫ້ຄລິກໃສ່ "ຕື່ມ";
- ລະຫັດຜ່ານທີ່ທ່ານສ້າງຂຶ້ນຈະປາກົດຢູ່ຂ້າງລຸ່ມນີ້. ໃຫ້ແນ່ໃຈວ່າໄດ້ບັນທຶກແລະບັນທຶກລະຫັດຜ່ານນີ້ໃນຄອມພິວເຕີຂອງທ່ານ, ເພາະວ່າລະຫັດຜ່ານນີ້ຈະປະກົດພຽງແຕ່ຄັ້ງດຽວ.

ຂັ້ນຕອນທີ 8: ກັບໄປທີ່ໜ້າຫຼັກ, ຄລິກ "ພາບລວມ", ແລະ ຄັດລອກ " Application (Client) ID".
ຂັ້ນຕອນທີ 9: ວາງ ID ແອັບພລິເຄຊັນທີ່ທ່ານຫາກໍ່ຄັດລອກ.
ກັບຄືນໄປບ່ອນ console ຂອງ VPS ຂອງພວກເຮົາ, ມັນເບິ່ງຄືວ່ານີ້ ▼
Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_id> //此处粘贴刚才复制的应用程序IDວາງ ID ຂອງແອັບພລິເຄຊັນ (ລູກຄ້າ) ທີ່ພວກເຮົາຫາກໍ່ຄັດລອກມາ , ແລະກົດ Enter;
ຂັ້ນຕອນທີ 9 : ໃສ່ລະຫັດຜ່ານ
ວາງນີ້ແມ່ນລະຫັດຜ່ານທີ່ພວກເຮົາຫາກໍບັນທຶກການບັນທຶກ, ດັ່ງນີ້:
Enter a string value. Press Enter for the default ("").
client_secret> //此处粘贴刚刚保存记录的密码ຖ້າທ່ານພົບຂໍ້ຄວາມຜິດພາດ "Rclone Error: failed to configure OneDrive: empty token found" ເມື່ອຕັ້ງຄ່າ OneDrive ໂດຍໃຊ້ Rclone , ກະລຸນາອ້າງອີງເຖິງບົດແນະນຳຕໍ່ໄປນີ້ ▼
ຫວັງວ່າ ບົດຄວາມ "OneDrive ມີ API ເປີດບໍ? ການປ່ຽນ OneDrive Cloud Storage ເປັນໃຊ້ API ທີ່ສ້າງເອງສຳລັບການສ້າງເວັບໄຊທ໌" ທີ່ແບ່ງປັນໃນ ບລັອກຂອງ Chen Weiliang ( https://www.chenweiliang.com/ ) ຈະເປັນປະໂຫຍດຕໍ່ທ່ານ.
ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະແບ່ງປັນລິ້ງຂອງບົດຄວາມນີ້: https://www.chenweiliang.com/cwl-27827.html

