مشکلات رایج نود فعالساز Google Drive#
در اینجا چندین خطای رایج و مسائل مربوط به نود فعالساز Google Drive و مراحل حل یا عیبیابی آنها آورده شده است.
خطای ۴۰۱ عدم مجاز#
متن کامل خطا به صورت زیر است:
401 - {"error":"unauthorized_client","error_description":"Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."}
این خطا زمانی رخ میدهد که مشکلی در اعتبارنامهای که استفاده میکنید و مجوزها یا دسترسیهای آن وجود داشته باشد.
برای حل مشکل:
- برای اعتبارنامههای OAuth2 مطمئن شوید که API گوگل در قسمت APIs & Services > Library فعال شده است. برای اطلاعات بیشتر به فعالسازی API در سرویس OAuth2 نمونه گوگل مراجعه کنید.
- برای اعتبارنامههای حساب سرویس:
- فعالسازی ارزیابی دامنهای.
- مطمئن شوید که API گوگل در تنظیمات ارزیابی دامنهای اضافه شده است.
مدیریت بیش از یک تغییر فایل#
نود فعالساز Google Drive در فواصل زمانی مشخص (به طور پیشفرض هر دقیقه یکبار) Google Drive را برای تغییرات بررسی میکند.
اگر در طول فاصله زمانی، چندین تغییر در معیارهای Watch For رخ دهد، یک ایونت واحد در نود فعالساز Google Drive ایجاد میشود که شامل تغییرات به صورت موارد است. برای مدیریت این وضعیت، فرآیند کاری شما باید این حالت را در نظر بگیرد که دادهها ممکن است بیش از یک آیتم داشته باشند.
میتوانید از یک نود if یا یک نود switch استفاده کنید تا رفتار فرآیند کاریتان بسته به اینکه دادههای خروجی از نود Google Drive شامل یک آیتم باشد یا چند آیتم، تغییر کند.