Uhla lwemibhalo ye-athikili
Uma usebenzisa i-rclone ne-Google Drayivu ekucushweni okuzenzakalelayo , usebenzisa i-client_id ye-rclone. Lokhu kwabelwana ngakho phakathi kwabo bonke abasebenzisi be-rclone. I-Google inomkhawulo wesilinganiso somhlaba wonke enanini lemibuzo ngomzuzwana engenziwa nge-client_id ngayinye. I-rclone isivele inesabelo esiphezulu, futhi ngizoqhubeka nokuxhumana ne-Google ukuqinisekisa ukuthi iphakeme ngokwanele.
Ngiyenza kanjani eyami i-client_id ye-Google Drayivu?
Kunconywa kakhulu ukusebenzisa i-ID yakho yeklayenti, njengoba i-rclone ID ezenzakalelayo isetshenziswa kakhulu. Uma unezinsizakalo eziningi ezisebenzayo, kunconywa ukusebenzisa ukhiye we-API ohlukile wesevisi ngayinye. Isilinganiso se-Google esizenzakalelayo siyizinkokhelo eziyi-10 ngomzuzwana , ngakho-ke kunconywa ukuthi usigcine singaphansi kwale nombolo, njengoba ukudlula lokhu kuzokwenza i-rclone ishaye futhi yehlise ijubane.
Nansi indlela yokudala i-ID yeklayenti lakho le-Google Drayivu ye-rclone:
- Ngena ngemvume nge-akhawunti yakho ye-GoogleIkhonsoli ye-Google API.Akunandaba ukuthi iyiphi i-akhawunti ye-Google oyisebenzisayo. (akudingeki kube i-akhawunti efanayo ye-Google Drayivu ofuna ukufinyelela kuyo)
- Khetha iphrojekthi noma dala entsha.
- Ngaphansi kokuthi "Vumela ama-API Nezinsizakalo" sesha okuthi "
Drive", bese vumela"Google Drive API". - Chofoza "Imininingwane" kuphaneli yesokunxele (hhayi "Dala Imininingwane" evula isilekeleli), bese uchofoza okuthi "Dala Imininingwane"
- Uma usuvele usimisile "isikrini semvume ye-Oauth", yeqela esinyathelweni esilandelayo; uma kungenjalo, chofoza inkinobho ethi "CONFIGURE CONSENT SCREEN" (eduze nekhona eliphezulu kwesokudla sephaneli engakwesokudla), bese ukhetha "Okwangaphandle" bese uchofoza okuthi "CREATE. "; kokulandelayo Esikrinini, faka "Igama Lohlelo Lokusebenza" ("i-rclone" izokwenza) bese uchofoza u-"Londoloza" (yonke enye idatha uyazikhethela).Chofoza Ukuqinisekisa kuphaneli engakwesokunxele futhi ukuze ubuyele esikrinini Sokuqinisekisa.
(PS: Uma ungumsebenzisi we-GSuite, ungaphinda ukhethe okuthi "Okwangaphakathi" esikhundleni sokuthi "Okwangaphandle" ngenhla, kodwa lokhu akukahlolisiswa/akubhaliwe).
- Chofoza inkinobho ethi "+ CREATE CREDENTIALS" phezulu esikrinini bese ukhetha "I-OAuth Client ID".
- Uma usebenzisa i-Akhawunti ye-Google, khetha uhlobo lohlelo lokusebenza "Lohlelo Lokusebenza Lwedeskithophu" noma "Olunye" (uma usebenzisa i-akhawunti ye-GSuite) bese uchofoza okuthi "Dala". (igama elizenzakalelayo lilungile)
- Izokubonisa i-ID yeklayenti kanye nemfihlo yeklayenti.Qaphela lezi.
- Iya kokuthi "Oauth Consent Screen" bese ucindezela "Shicilela Isicelo"
- Nikeza i-rclone nge-ID yeklayenti eyaziwayo kanye nemfihlo yeklayenti.
Ukuqapha
Qaphela ukuthi ngenxa "yokuphepha okuthuthukisiwe" kwakamuva kwe-Google, kufanele "uhambise uhlelo lwakho lokusebenza ukuze liqinisekiswe" futhi ulinde amasonto(!) ukuze uthole impendulo yabo;
Ngokwenza, ungasebenzisa i-ID yeklayenti kanye nemfihlo yeklayenti ngqo nge-rclone, inkinga kuphela ukuthi uma uxhuma ngesiphequluli sibonisa isikrini sokuqinisekisa esihle kakhulu ukuze i-rclone ithole i-ID yayo yethokheni (kodwa njengoba lokhu kwenzeka kuphela ngesikhathi sokude. ukucushwa, akukho lutho olukhulu).
Ngethemba ukuthi isihloko esithi "Ungasifaka Kanjani Isicelo Se-Google Drive Client ID kanye ne-Secret Key API?" esabiwe kubhulogi likaChen Weiliang ( https://www.chenweiliang.com/ ) sizokusiza.
Zizwe ukhululekile ukwabelana ngalesi sixhumanisi sendatshana: https://www.chenweiliang.com/cwl-1971.html
