Kalozera wa Nkhani
Mukagwiritsa ntchito rclone ndi Google Drive mu kasinthidwe kokhazikika , mukugwiritsa ntchito client_id ya rclone. Izi zimagawidwa pakati pa ogwiritsa ntchito onse a rclone. Google ili ndi malire padziko lonse pa chiwerengero cha mafunso pa sekondi iliyonse chomwe chingachitike pa client_id iliyonse. rclone ili kale ndi gawo lalikulu, ndipo ndipitiliza kulankhulana ndi Google kuti nditsimikizire kuti ndi yokwera mokwanira.
Kodi ndimapangira bwanji kasitomala_id yanga ya Google Drive?
Ndikofunikira kwambiri kugwiritsa ntchito ID yanu ya kasitomala, chifukwa ID yokhazikika ya rclone imagwiritsidwa ntchito kwambiri. Ngati muli ndi mautumiki angapo omwe akuyenda, ndikofunikira kugwiritsa ntchito kiyi yosiyana ya API pautumiki uliwonse. Chiwerengero chokhazikika cha Google ndi zochitika 10 pa sekondi iliyonse , kotero ndikoyenera kusunga pansi pa nambala iyi, chifukwa kupitirira izi kungapangitse rclone kugwedezeka ndikuchepetsa liwiro.
Umu ndi momwe mungapangire ID yanu yamakasitomala a Google Drive ya rclone:
- Lowani ndi akaunti yanu ya GoogleGoogle API Console.Zilibe kanthu kuti mumagwiritsa ntchito Akaunti Yanji ya Google. (sikuyenera kukhala akaunti yomweyo ya Google Drive yomwe mukufuna kulowa)
- Sankhani pulojekiti kapena pangani ina.
- Pansi pa "Yambitsani ma API ndi Ntchito" fufuzani "
Drive", ndiye yambitsani"Google Drive API". - Dinani "Zidziwitso" mugawo lakumanzere (osati "Pangani Zidziwitso" zomwe zimatsegula wizard), kenako dinani "Pangani Zizindikiro"
- Ngati mwakonza kale "Oauth Consent Screen", dumphani ku sitepe yotsatira; ngati sichoncho, dinani batani la "CONFIGURE CONSENT SCREEN" (pafupi ndi ngodya yakumanja kwa gulu lakumanja), kenako sankhani "Zakunja" ndikudina "CREATE. "; lotsatira Pazenera, lowetsani "Dzina la Ntchito" ("rclone" idzachita) ndikudina "Sungani" (zina zonse ndizosankha).Dinani Zovomerezeka pagawo lakumanzere kuti mubwererenso pazithunzi za Credentials.
(PS: Ngati ndinu wogwiritsa ntchito GSuite, mutha kusankhanso "Zamkati" m'malo mwa "Zakunja" pamwambapa, koma izi sizinayesedwe / kulembedwa).
- Dinani batani la "+ CREATE CREDENTIALS" pamwamba pazenera ndikusankha "ID ya OAuth Client".
- Ngati mugwiritsa ntchito Akaunti ya Google, sankhani mtundu wa pulogalamu ya "Desktop App" kapena "Zina" (ngati mugwiritsa ntchito akaunti ya GSuite) ndikudina "Pangani". (dzina lofikira lili bwino)
- Ikuwonetsani ID ya kasitomala ndi chinsinsi cha kasitomala.Zindikirani izi.
- Pitani ku "Oauth Consent Screen" ndikudina "Publish Application"
- Perekani rclone ndi ID yodziwika ya kasitomala ndi chinsinsi cha kasitomala.
Njira zopewera
Dziwani kuti chifukwa cha "chitetezo chowonjezereka" cha Google posachedwa, muyenera "kutumiza pulogalamu yanu kuti itsimikizidwe" ndikudikirira masabata (!) kuti ayankhe;
M'malo mwake, mutha kugwiritsa ntchito ID ya kasitomala ndi chinsinsi cha kasitomala mwachindunji ndi rclone, vuto lokhalo ndikuti mukalumikizana kudzera pa msakatuli amawonetsa chiwonetsero chowoneka bwino chotsimikizira kuti rclone ikhoza kutenga ID yake ya chizindikiro (koma izi zimachitika pokhapokha patali. kasinthidwe, palibe vuto lalikulu).
Tikukhulupirira kuti nkhani yakuti "Kodi Mungalembetse Bwanji Google Drive Client ID ndi Secret Key API?" yomwe yagawidwa pa blog ya Chen Weiliang ( https://www.chenweiliang.com/ ) idzakuthandizani.
Khalani omasuka kugawana ulalo wa nkhaniyi: https://www.chenweiliang.com/cwl-1971.html
