ລາຍການຫົວເລື່ອງ
ເມື່ອທ່ານໃຊ້ rclone ກັບ Google Drive ໃນການຕັ້ງຄ່າເລີ່ມຕົ້ນ , ທ່ານກຳລັງໃຊ້ client_id ຂອງ rclone. ອັນນີ້ຖືກແບ່ງປັນລະຫວ່າງຜູ້ໃຊ້ rclone ທັງໝົດ. Google ມີຂີດຈຳກັດອັດຕາທົ່ວໂລກກ່ຽວກັບຈຳນວນການສອບຖາມຕໍ່ວິນາທີທີ່ສາມາດເຮັດໄດ້ຕໍ່ client_id. rclone ມີໂຄຕ້າສູງແລ້ວ, ແລະຂ້ອຍຈະສືບຕໍ່ຕິດຕໍ່ Google ເພື່ອຮັບປະກັນວ່າມັນສູງພຽງພໍ.
ຂ້ອຍຈະສ້າງ client_id ຂອງຂ້ອຍເອງສໍາລັບ Google Drive ໄດ້ແນວໃດ?
ແນະນຳໃຫ້ໃຊ້ ID ລູກຄ້າຂອງທ່ານເອງ, ເພາະວ່າ ID rclone ເລີ່ມຕົ້ນແມ່ນຖືກນຳໃຊ້ຢ່າງຫຼວງຫຼາຍ. ຖ້າທ່ານມີຫຼາຍບໍລິການທີ່ເຮັດວຽກ, ແນະນຳໃຫ້ໃຊ້ລະຫັດ API ແຍກຕ່າງຫາກສຳລັບແຕ່ລະບໍລິການ. ໂຄຕ້າ Google ເລີ່ມຕົ້ນແມ່ນ 10 ທຸລະກຳ ຕໍ່ວິນາທີ , ສະນັ້ນຄວນຮັກສາມັນໃຫ້ຕໍ່າກວ່າຈຳນວນນີ້, ເພາະວ່າການເກີນນີ້ຈະເຮັດໃຫ້ rclone ເຮັດວຽກຊ້າລົງ.
ນີ້ແມ່ນວິທີການສ້າງ ID ລູກຄ້າ Google Drive ຂອງທ່ານເອງສໍາລັບ rclone:
- ເຂົ້າສູ່ລະບົບດ້ວຍບັນຊີ Google ຂອງທ່ານGoogle API Console.ມັນບໍ່ສຳຄັນວ່າເຈົ້າໃຊ້ບັນຊີ Google ໃດ. (ບໍ່ຈໍາເປັນຕ້ອງເປັນບັນຊີ Google Drive ດຽວກັນທີ່ທ່ານຕ້ອງການເຂົ້າເຖິງ)
- ເລືອກໂຄງການ ຫຼືສ້າງອັນໃໝ່.
- ພາຍໃຕ້ "ເປີດໃຊ້ APIs ແລະບໍລິການ" ຊອກຫາ "
Drive", ຈາກນັ້ນເປີດໃຊ້"Google Drive API". - ຄລິກ "Credentials" ໃນແຜງດ້ານຊ້າຍ (ບໍ່ແມ່ນ "Create Credentials" ເຊິ່ງເປີດຕົວຊ່ວຍສ້າງ), ຈາກນັ້ນຄລິກ "Create Credentials"
- ຖ້າທ່ານໄດ້ຕັ້ງຄ່າ "ຫນ້າຈໍການຍິນຍອມເຫັນດີ Oauth", ໃຫ້ຂ້າມໄປຂັ້ນຕອນຕໍ່ໄປ; ຖ້າບໍ່ແມ່ນ, ໃຫ້ຄລິກໃສ່ປຸ່ມ "CONFIGURE CONSENT SCREEN" (ຢູ່ໃກ້ກັບມຸມຂວາເທິງຂອງແຜງດ້ານຂວາ), ຫຼັງຈາກນັ້ນເລືອກ "ພາຍນອກ" ແລະຄລິກ "ສ້າງ. "; ໃນຫນ້າຈໍຕໍ່ໄປ, ໃຫ້ໃສ່ "ຊື່ຄໍາຮ້ອງສະຫມັກ" ("rclone" ຈະເຮັດແນວໃດ) ແລະໃຫ້ຄລິກໃສ່ "ບັນທຶກ" (ຂໍ້ມູນອື່ນໆທັງຫມົດແມ່ນເປັນທາງເລືອກ).ຄລິກທີ່ຂໍ້ມູນປະຈໍາຕົວຢູ່ແຖບດ້ານຊ້າຍອີກເທື່ອຫນຶ່ງເພື່ອກັບຄືນໄປຫາຫນ້າຈໍຂໍ້ມູນປະຈໍາຕົວ.
(PS: ຖ້າທ່ານເປັນຜູ້ໃຊ້ GSuite, ທ່ານຍັງສາມາດເລືອກ "ພາຍໃນ" ແທນ "ພາຍນອກ" ຂ້າງເທິງ, ແຕ່ນີ້ຍັງບໍ່ທັນໄດ້ທົດສອບ / ເອກະສານເທື່ອ).
- ຄລິກປຸ່ມ "+ ສ້າງຂໍ້ມູນປະຈໍາຕົວ" ຢູ່ເທິງສຸດຂອງໜ້າຈໍ ແລະເລືອກ "OAuth Client ID".
- ຖ້າທ່ານໃຊ້ບັນຊີ Google, ເລືອກປະເພດແອັບພລິເຄຊັນ "Desktop App" ຫຼື "Other" (ຖ້າທ່ານໃຊ້ບັນຊີ GSuite) ແລະຄລິກ "ສ້າງ". (ຊື່ເລີ່ມຕົ້ນແມ່ນດີ)
- ມັນຈະສະແດງລະຫັດລູກຄ້າແລະຄວາມລັບຂອງລູກຄ້າ.ເອົາບັນທຶກເຫຼົ່ານີ້.
- ໄປທີ່ "ຫນ້າຈໍການຍິນຍອມເຫັນດີ Oauth" ແລະກົດ "ເຜີຍແຜ່ຄໍາຮ້ອງສະຫມັກ"
- ໃຫ້ rclone ກັບ ID ລູກຄ້າທີ່ສັງເກດເຫັນແລະຄວາມລັບຂອງລູກຄ້າ.
ຂໍ້ຄວນລະວັງ
ໃຫ້ສັງເກດວ່າເນື່ອງຈາກ "ຄວາມປອດໄພທີ່ປັບປຸງ", ຫຼ້າສຸດຂອງ Google, ທ່ານຄວນ "ສົ່ງ app ຂອງທ່ານສໍາລັບການຢັ້ງຢືນ" ແລະລໍຖ້າອາທິດ (!) ສໍາລັບການຕອບສະຫນອງຂອງພວກເຂົາ;
ໃນທາງປະຕິບັດ, ທ່ານສາມາດນໍາໃຊ້ ID ລູກຄ້າແລະຄວາມລັບຂອງລູກຄ້າໂດຍກົງກັບ rclone, ບັນຫາດຽວແມ່ນວ່າເມື່ອທ່ານເຊື່ອມຕໍ່ຜ່ານຕົວທ່ອງເວັບ, ມັນຈະສະແດງຫນ້າຈໍການຢືນຢັນທີ່ຫນ້າຢ້ານຫຼາຍເພື່ອໃຫ້ rclone ສາມາດໄດ້ຮັບລະຫັດ token ຂອງມັນ (ແຕ່ວ່ານີ້ເກີດຂຶ້ນພຽງແຕ່ໃນໄລຍະຫ່າງໄກສອກຫຼີກ. ການຕັ້ງຄ່າ, ບໍ່ມີເລື່ອງໃຫຍ່).
ຫວັງວ່າ ບົດຄວາມ "ວິທີການສະໝັກ Google Drive Client ID ແລະ Secret Key API?" ທີ່ແບ່ງປັນໃນ ບລັອກຂອງ Chen Weiliang ( https://www.chenweiliang.com/ ) ຈະເປັນປະໂຫຍດຕໍ່ທ່ານ.
ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະແບ່ງປັນລິ້ງຂອງບົດຄວາມນີ້: https://www.chenweiliang.com/cwl-1971.html
