default configuration ကိုသင်သတ်မှတ်သောအခါ clရာဝတီ Google Drive ဖြင့်အသုံးပြုသောအခါ၊ သင်သည် rclone ၏ client_id ကိုအသုံးပြုနေပါသည်။၎င်းကို rclone အသုံးပြုသူများအားလုံးကြားတွင် မျှဝေထားသည်။ Google သည် client_id တစ်ခုချင်းစီအလိုက် လုပ်ဆောင်နိုင်သော တစ်စက္ကန့်လျှင် မေးမြန်းမှုအရေအတွက်အပေါ် ကမ္ဘာလုံးဆိုင်ရာ နှုန်းကန့်သတ်ချက်ရှိပါသည်။ rclone တွင် မြင့်မားသော ခွဲတမ်းရှိထားပြီးဖြစ်ပြီး Google ကို ဆက်သွယ်ခြင်းဖြင့် ၎င်းသည် မြင့်မားကြောင်း သေချာစေရန် ဆက်လက်လုပ်ဆောင်ပါမည်။
Google Drive အတွက် ကျွန်ုပ်၏ကိုယ်ပိုင် client_id ကို မည်သို့ပြုလုပ်ရမည်နည်း။
မူရင်း rclone ID ကို ပြင်းပြင်းထန်ထန် အသုံးပြုထားသောကြောင့် သင့်ကိုယ်ပိုင် client ID ကို အသုံးပြုရန် ပြင်းပြင်းထန်ထန် အကြံပြုထားသည်။သင့်တွင် ဝန်ဆောင်မှုများစွာကို လုပ်ဆောင်နေပါက၊ ဝန်ဆောင်မှုတစ်ခုစီအတွက် API သော့ကို အသုံးပြုရန် အကြံပြုထားသည်။မူရင်း Google ခွဲတမ်းသည် တစ်စက္ကန့်လျှင် 10 ဖြစ်သည်။ရေးရာထို့ကြောင့် ၎င်းထက်ပို၍အသုံးပြုပါက rclone သည် ကန့်သတ်နှုန်းထားနှင့် အရာများကို နှေးကွေးစေသောကြောင့် အဆိုပါပမာဏအောက်တွင်နေရန် အကြံပြုထားသည်။
ဤသည်မှာ rclone အတွက် သင့်ကိုယ်ပိုင် Google Drive client ID ကို ဖန်တီးနည်းဖြစ်သည်။
- သင့် Google အကောင့်ဖြင့် ဝင်ရောက်ပါ။Google API Console.မည်သည့် Google အကောင့်ကို သင်အသုံးပြုသည်ဖြစ်စေ အရေးမကြီးပါ။ (သင်ဝင်ရောက်လိုသော Google Drive အကောင့်တစ်ခုတည်းဖြစ်ရန် မလိုပါ။)
- ပရောဂျက်တစ်ခုကို ရွေးပါ သို့မဟုတ် အသစ်တစ်ခု ဖန်တီးပါ။
- "Enable APIs and Services" အောက်တွင် ရှာပါ
Drive"ဒါဆိုဖွင့်ပါ"Google Drive API" - ဘယ်ဘက်အကန့်ရှိ "အထောက်အထားများ" ကိုနှိပ်ပါ (wizard ကိုဖွင့်သည့် "Create Credentials" မဟုတ်ပါ။) ထို့နောက် "Create Credentials" ကိုနှိပ်ပါ။
- "Oauth Consent Screen" ကို ပြင်ဆင်ပြီးပါက နောက်တစ်ဆင့်သို့ ကျော်သွားပါ၊ မဟုတ်ပါက "CONFIGURE CONSENT SCREEN" ခလုတ်ကို နှိပ်ပါ (ညာဘက်အကန့်၏ ညာဘက်အပေါ်ထောင့်နား)၊ ထို့နောက် "ပြင်ပ" ကိုရွေးချယ်ပြီး "ဖန်တီးရန်" ကိုနှိပ်ပါ။ "; လာမည့် စခရင်ပေါ်တွင်၊ "လျှောက်လွှာအမည်" ("rclone" ကိုရိုက်ထည့်ပါ) နှင့် "သိမ်းဆည်းမည်" ကိုနှိပ်ပါ (အခြားဒေတာအားလုံးသည် ရွေးချယ်နိုင်သည်)။အထောက်အထားများ ဖန်သားပြင်သို့ ပြန်သွားရန် ဘယ်ဘက်အကန့်ရှိ အထောက်အထားများ ကို ထပ်မံနှိပ်ပါ။
(PS- သင်သည် GSuite အသုံးပြုသူဖြစ်ပါက၊ သင်သည် အထက်ဖော်ပြပါ "ပြင်ပ" အစား "Internal" ကို ရွေးချယ်နိုင်သော်လည်း ၎င်းကို စမ်းသပ်ခြင်း/မှတ်တမ်းမတင်ရသေးပါ)။
- မျက်နှာပြင်၏ထိပ်ရှိ "+ CREATE CREDENTIALS" ခလုတ်ကို နှိပ်ပြီး "OAuth Client ID" ကို ရွေးချယ်ပါ။
- အကယ်၍ သင်သည် Google အကောင့်ကို အသုံးပြုပါက၊ "Desktop App" သို့မဟုတ် "Other" (GSuite အကောင့်ကို သင်အသုံးပြုပါက) အပလီကေးရှင်းအမျိုးအစားကို ရွေးချယ်ပြီး "Create" ကိုနှိပ်ပါ။ (မူရင်းနာမည်က အဆင်ပြေပါတယ်)
- ၎င်းသည် သင့်အား ဖောက်သည် ID နှင့် ဖောက်သည်လျှို့ဝှက်ချက်ကို ပြသမည်ဖြစ်သည်။ဒါတွေကို သတိပြုပါ။
- "Oauth Consent Screen" သို့သွား၍ "Publish Application" ကိုနှိပ်ပါ။
- မှတ်သားထားသော client ID နှင့် client လျှို့ဝှက်ချက်ဖြင့် rclone ကို ပေးပါ။
ကြိုတင်ကာကွယ်မှုများ
Google ၏ မကြာသေးမီက "အဆင့်မြှင့်ထားသော လုံခြုံရေး" ကြောင့် သင်သည် သီအိုရီအရ "အတည်ပြုရန်အတွက် သင်၏အက်ပ်ကို တင်သွင်းမည်" နှင့် ၎င်းတို့၏တုံ့ပြန်မှုအတွက် ရက်သတ္တပတ်(!) စောင့်သင့်သည်ကို သတိပြုပါ။
လက်တွေ့တွင်၊ သင်သည် client id နှင့် client လျှို့ဝှက်ချက်ကို rclone ဖြင့် တိုက်ရိုက်အသုံးပြုနိုင်သည်၊ တစ်ခုတည်းသောပြဿနာမှာ browser မှတဆင့်ချိတ်ဆက်သောအခါတွင် rclone သည် ၎င်း၏ token id ကိုရနိုင်စေရန်အတွက် အမှန်တကယ်ကြောက်စရာကောင်းသော အတည်ပြုမျက်နှာပြင်ကိုပြသခြင်းဖြစ်သည် (သို့သော်၎င်းသည် အဝေးထိန်းကာလတွင်သာဖြစ်နိုင်သောကြောင့်ဖြစ်သည်။ ဖွဲ့စည်းပုံ၊ ကြီးကြီးမားမား မရှိပါဘူး။)
မျှော်လင့်ခြင်း Chen Weiliang ဘလော့ဂ် ( https://www.chenweiliang.com/ ) မျှဝေထားသည် "Google Drive Client ID နှင့် Secret Key API ကို မည်သို့လျှောက်ထားရမည်နည်း။ , သင့်ကိုကူညီရန်။
ဤဆောင်းပါး၏ link ကိုမျှဝေရန်ကြိုဆိုပါတယ်:https://www.chenweiliang.com/cwl-1971.html
