دليل المادة
عند استخدام rclone مع Google Drive بالإعدادات الافتراضية ، فإنك تستخدم معرّف العميل (client_id) الخاص بـ rclone. هذا المعرّف مشترك بين جميع مستخدمي rclone. لدى Google حدٌّ عالمي لعدد الاستعلامات التي يمكن إجراؤها في الثانية الواحدة لكل معرّف عميل. لدى rclone بالفعل حصة كبيرة، وسأستمر في التواصل مع Google للتأكد من أنها كافية.
كيف يمكنني إنشاء معرف العميل الخاص بي لـ Google Drive؟
يُنصح بشدة باستخدام مُعرّف العميل الخاص بك، لأن مُعرّف rclone الافتراضي مُستخدم بكثرة. إذا كنت تُشغّل خدمات متعددة، يُنصح باستخدام مفتاح API منفصل لكل خدمة. تبلغ حصة جوجل الافتراضية 10 معاملات في الثانية ، لذا يُنصح بإبقائها أقل من هذا العدد، لأن تجاوزه سيؤدي إلى تقييد rclone وإبطاء الأداء.
فيما يلي كيفية إنشاء معرف عميل Google Drive الخاص بك لـ rclone:
- تسجيل الدخول باستخدام حساب جوجل الخاص بكوحدة تحكم واجهة برمجة تطبيقات Google.لا يهم حساب Google الذي تستخدمه. (ليس من الضروري أن يكون نفس حساب Google Drive الذي تريد الوصول إليه)
- حدد مشروعًا أو أنشئ مشروعًا جديدًا.
- ضمن "تمكين واجهات برمجة التطبيقات والخدمات" ، ابحث عن "
Drive"، ثم تمكين"Google Drive API". - انقر على "بيانات الاعتماد" في اللوحة اليمنى (وليس على "إنشاء بيانات الاعتماد" الذي يفتح المعالج) ، ثم انقر على "إنشاء بيانات الاعتماد"
- إذا كنت قد قمت بالفعل بتكوين "شاشة موافقة Oauth" ، فانتقل إلى الخطوة التالية ؛ وإذا لم يكن الأمر كذلك ، فانقر على زر "CONFIGURE CONSENT SCREEN" (بالقرب من الركن العلوي الأيمن من اللوحة اليمنى) ، ثم حدد "خارجي" وانقر على "إنشاء "؛ في الشاشة التالية ، أدخل" اسم التطبيق "(سيفعل" rclone ") وانقر على" حفظ "(جميع البيانات الأخرى اختيارية).انقر فوق بيانات الاعتماد على اللوحة اليسرى مرة أخرى للعودة إلى شاشة بيانات الاعتماد.
(ملاحظة: إذا كنت من مستخدمي GSuite ، فيمكنك أيضًا اختيار "داخلي" بدلاً من "خارجي" أعلاه ، ولكن لم يتم اختبار / توثيق ذلك حتى الآن).
- انقر فوق الزر "+ إنشاء بيانات الاعتماد" أعلى الشاشة وحدد "معرف عميل OAuth".
- إذا كنت تستخدم حساب Google ، فحدد نوع التطبيق "تطبيق سطح المكتب" أو "آخر" (إذا كنت تستخدم حساب GSuite) وانقر على "إنشاء". (الاسم الافتراضي جيد)
- سيُظهر لك معرّف العميل وسر العميل.خذ علما بهذه.
- انتقل إلى "شاشة موافقة Oauth" واضغط على "نشر التطبيق"
- قم بتزويد rclone بمعرف العميل وسر العميل.
注意 事项
لاحظ أنه نظرًا "للأمان المحسن" مؤخرًا من Google ، يجب عليك نظريًا "إرسال تطبيقك للتحقق" والانتظار لأسابيع (!) لردهم ؛
من الناحية العملية ، يمكنك استخدام معرف العميل وسر العميل مباشرة مع rclone ، المشكلة الوحيدة هي أنه عند الاتصال عبر المتصفح ، تظهر شاشة تأكيد مروعة حقًا حتى يتمكن rclone من الحصول على معرف الرمز الخاص به (ولكن هذا يحدث فقط أثناء التحكم عن بعد التكوين ، لا مشكلة كبيرة).
نأمل أن تكون المقالة "كيفية التقديم للحصول على معرف عميل Google Drive ومفتاح سري API؟" المنشورة على مدونة Chen Weiliang ( https://www.chenweiliang.com/ ) مفيدة لك.
لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-1971.html
