ការកំណត់រចនាសម្ព័ន្ធ Rclone សម្រាប់ការផ្ទុកទិន្នន័យលើពពក OneDrive និងការផ្លាស់ប្តូរ API ដែលបង្កើតដោយខ្លួនឯង គឺស្រដៀងគ្នាទៅនឹង ការដាក់ពាក្យសុំលេខសម្គាល់អតិថិជន 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 ខាងក្រោម ▼

បន្ថែមសិទ្ធិទាំង ៦ នេះ៖
- ឯកសារ.អាន
- Files.ReadWrite
- ឯកសារ។ អាន។ ទាំងអស់។
- Files.ReadWrite.All
- offline_access
- អ្នកប្រើប្រាស់.អាន
- ចុងក្រោយសូមបញ្ជាក់ថា តើការអនុញ្ញាតទាំង 6 ត្រូវបានបន្ថែមទេ?
ជំហានទី 7: បន្ទាប់ពីបន្ថែមការអនុញ្ញាត អ្នកត្រូវបង្កើតពាក្យសម្ងាត់អតិថិជន។
- ចុច "វិញ្ញាបនបត្រ និងពាក្យសម្ងាត់" → "+ ពាក្យសម្ងាត់អតិថិជនថ្មី" នៅក្នុងការរុករកខាងឆ្វេង;
- បំពេញការណែនាំនៅក្នុងបង្អួចធម្មតា ជ្រើសរើស "24 ខែ" សម្រាប់ថ្ងៃផុតកំណត់ហើយចុច "បន្ថែម";
- ពាក្យសម្ងាត់ដែលអ្នកបានបង្កើតនឹងបង្ហាញនៅខាងក្រោម។ សូមប្រាកដថាបានរក្សាទុក និងកត់ត្រាពាក្យសម្ងាត់នេះនៅលើកុំព្យូទ័ររបស់អ្នក ព្រោះពាក្យសម្ងាត់នេះនឹងបង្ហាញតែម្ដងប៉ុណ្ណោះ។

ជំហានទី 8: ត្រឡប់ទៅទំព័រមេវិញ ចុច "ទិដ្ឋភាពទូទៅ" ហើយចម្លង " លេខសម្គាល់កម្មវិធី (អតិថិជន)" ។
ជំហានទី 9: បិទភ្ជាប់លេខសម្គាល់កម្មវិធីដែលអ្នកទើបតែចម្លង។
ត្រលប់ទៅកុងសូលនៃ VPS របស់យើងឥឡូវនេះវាមើលទៅដូចនេះ ▼
Microsoft App Client Id
Enter a string value. Press Enter for the default ("").
client_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 មាន Open API ដែរឬទេ? ការផ្លាស់ប្តូរ OneDrive Cloud Storage ទៅប្រើ Self-Built API សម្រាប់ការកសាងគេហទំព័រ" ដែលបានចែករំលែកនៅលើ ប្លក់របស់ Chen Weiliang ( https://www.chenweiliang.com/ ) នឹងមានប្រយោជន៍សម្រាប់អ្នក។
សូមចែករំលែកតំណភ្ជាប់អត្ថបទនេះ៖ https://www.chenweiliang.com/cwl-27827.html

