با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
احراز هویت سمت سرور تماسهای EE API را از طریق Google APIs Node.js Client پیکربندی میکند. احراز هویت کلید خصوصی صرفاً برای تماسهای API سمت سرور است: برای برنامههای مبتنی بر مرورگر، از ee.data.authenticateViaOauth() استفاده کنید. هنگام استفاده از احراز هویت سمت سرور، هیچ تعاملی با کاربر (به عنوان مثال بازشو احراز هویت) ضروری نیست.
این یا روش دیگر احراز هویت باید قبل از ()ee.initialize فراخوانی شود.
رمز تأیید در صورت امکان به طور خودکار به روز می شود. میتوانید با خیال راحت فرض کنید که همه تماسهای همگامسازی با اعتبار مناسب ارسال میشوند. با این حال، برای تماسهای همزمان، باید با ee.data.getAuthToken() یک توکن تأیید اعتبار را بررسی کنید و اگر وجود ندارد ee.data.refreshAuthToken() را به صورت دستی فراخوانی کنید. عملیات بهروزرسانی رمز ناهمزمان است و نمیتوان آن را در پشت صحنه، در صورت تقاضا، قبل از تماسهای همزمان انجام داد.
تابعی برای فراخوانی در صورت موفقیت آمیز بودن احراز هویت.
error
عملکرد، اختیاری
تابعی که باید در صورت عدم موفقیت احراز هویت تماس بگیرد، پیام خطا را ارسال کرد.
extraScopes
List<String>، اختیاری است
دامنه های OAuth اضافی برای درخواست.
suppressDefaultScopes
بولی، اختیاری
وقتی درست است، فقط دامنه های مشخص شده در opt_extraScopes درخواست می شوند. دامنه های پیش فرض درخواست نمی شوند مگر اینکه به صراحت در opt_extraScopes مشخص شده باشند.
تاریخ آخرین بهروزرسانی 2025-07-08 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-08 بهوقت ساعت هماهنگ جهانی."],[[["Enables server-side authentication for Earth Engine API calls using a private key, suitable for non-browser environments."],["Authentication happens automatically for asynchronous calls, but synchronous calls require manual token checks and refresh using `ee.data.getAuthToken()` and `ee.data.refreshAuthToken()`."],["`ee.data.authenticateViaPrivateKey()` function facilitates this authentication process, accepting the private key and optional success/error callbacks, extra scopes, and a flag to suppress default scopes."]]],[]]