چگونه برای Google Drive Client ID و Secret Key API اقدام کنیم؟

هنگامی که پیکربندی پیش فرض را تنظیم می کنید رکلون وقتی با Google Drive استفاده می‌شود، از client_id rclone استفاده می‌کنید.این بین همه کاربران rclone به اشتراک گذاشته شده است. Google یک محدودیت نرخ جهانی برای تعداد پرس‌و‌جوها در ثانیه دارد که می‌توان در هر client_id انجام داد. rclone در حال حاضر سهمیه بالایی دارد و من همچنان با تماس با Google مطمئن می شوم که به اندازه کافی بالا باشد.

چگونه client_id خود را برای Google Drive بسازم؟

استفاده از شناسه مشتری خود به شدت توصیه می شود، زیرا شناسه پیش فرض rclone به شدت مورد استفاده قرار می گیرد.اگر چندین سرویس در حال اجرا دارید، توصیه می شود برای هر سرویس از یک کلید API استفاده کنید.سهمیه پیش فرض گوگل 10 در ثانیه استامور، بنابراین توصیه می شود که کمتر از این مقدار بمانید زیرا اگر بیشتر از آن استفاده کنید باعث می شود تا rclone نرخ را محدود کند و سرعت کار را کاهش دهد.

در اینجا نحوه ایجاد شناسه مشتری Google Drive خود برای rclone آورده شده است:

  1. با حساب Google خود وارد شویدکنسول API گوگل.مهم نیست از کدام حساب Google استفاده می کنید. (لازم نیست همان حساب Google Drive باشد که می خواهید به آن دسترسی داشته باشید)
  2. یک پروژه را انتخاب کنید یا یک پروژه جدید ایجاد کنید.
  3. در بخش «فعال کردن API ها و خدمات» عبارت «Drive"، سپس فعال کنید"Google Drive API"
  4. روی "Credentials" در پانل سمت چپ کلیک کنید (نه "Create Credentials" که جادوگر را باز می کند)، سپس روی "Create Credentials" کلیک کنید.
  5. اگر قبلاً «صفحه رضایت Oauth» را پیکربندی کرده‌اید، به مرحله بعدی بروید؛ در غیر این صورت، روی دکمه «CONFIGURE Consent SCREEN» (نزدیک گوشه سمت راست بالای پانل سمت راست) کلیک کنید، سپس «External» را انتخاب کنید و روی «CREATE» کلیک کنید. "؛ در صفحه بعدی، "نام برنامه" را وارد کنید ("rclone" انجام خواهد داد) و روی "ذخیره" کلیک کنید (همه داده های دیگر اختیاری هستند).دوباره روی Credentials در پانل سمت چپ کلیک کنید تا به صفحه Credentials بازگردید.

(PS: اگر کاربر GSuite هستید، می‌توانید به جای «خارجی» در بالا، «داخلی» را انتخاب کنید، اما هنوز آزمایش/مستند نشده است).

  1. روی دکمه "+ CREATE CREDENTIALS" در بالای صفحه کلیک کنید و "OAuth Client ID" را انتخاب کنید.
    چگونه برای Google Drive Client ID و Secret Key API اقدام کنیم؟
  2. اگر از یک حساب Google استفاده می کنید، نوع برنامه «برنامه دسکتاپ» یا «سایر» (اگر از حساب GSuite استفاده می کنید) را انتخاب کنید و روی «ایجاد» کلیک کنید. (نام پیش فرض خوب است)
  3. شناسه مشتری و راز مشتری را به شما نشان می دهد.به این موارد توجه داشته باشید.
  4. به "Oauth Consent Screen" بروید و "Publish Application" را فشار دهید.
  5. Rclone را با شناسه مشتری مشخص شده و راز مشتری ارائه دهید.

注意 事项

توجه داشته باشید که به دلیل "امنیت افزایش یافته" اخیر گوگل، از نظر تئوری باید "برنامه خود را برای تایید ارسال کنید" و هفته ها منتظر پاسخ آنها باشید(!).

در عمل، شما می توانید از شناسه کلاینت و راز کلاینت مستقیماً با rclone استفاده کنید، تنها مشکل این است که وقتی از طریق مرورگر متصل می شوید، یک صفحه تایید واقعا وحشتناک نشان می دهد تا rclone بتواند شناسه توکن خود را دریافت کند (اما این فقط در زمان ریموت اتفاق می افتد. پیکربندی، چیز مهمی نیست).

وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "چگونه برای Google Drive Client ID و Secret Key API درخواست کنیم؟ ، برای کمک به شما

به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-1971.html

به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!

🔔 اولین نفری باشید که "راهنمای استفاده از ابزار هوش مصنوعی بازاریابی محتوایی ChatGPT" را در فهرست بالای کانال دریافت می کنید! 🌟
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!

 

发表 评论

آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

به بالا بروید