تحصل على قائمة بجميع الخوارزميات المتاحة للاستخدام في التعبيرات.
طلب HTTP
GET https://earthengine.googleapis.com/v1alpha/{parent=projects/*}/algorithms
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
parent |
مطلوب. معرّف المشروع أو رقم المشروع على Google Cloud Platform الذي يجب التعامل معه كمستهلك الخدمة لهذا الطلب. التنسيق هو يتطلب التفويض إذن IAM التالي على المورد المحدّد
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
جميع الخوارزميات المتاحة للاستخدام في التعبيرات
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{
"algorithms": [
{
object ( |
| الحقول | |
|---|---|
algorithms[] |
قائمة بالأساليب المتاحة |
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/earthengine.readonlyhttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
خوارزمية
وصف خوارزمية متاحة للتعبيرات
| تمثيل JSON |
|---|
{
"name": string,
"description": string,
"returnType": string,
"arguments": [
{
object ( |
| الحقول | |
|---|---|
name |
اسم الخوارزمية، بالتنسيق "algorithms/..." |
description |
وصف للخوارزمية يمكن لشخص عادي قراءته |
returnType |
اسم النوع الذي تعرضه الخوارزمية |
arguments[] |
أوصاف الوسيطات التي تستخدمها الخوارزمية |
deprecated |
ما إذا كانت الخوارزمية متوقّفة نهائيًا |
deprecationReason |
إذا تم إيقاف هذه الخوارزمية نهائيًا، يشير ذلك إلى سبب الإيقاف النهائي. |
preview |
ما إذا كانت هذه الخوارزمية ميزة تجريبية ولم تصبح متاحة بعد على نطاق واسع للجمهور العام |
sourceCodeUri |
معرّف الموارد المنتظم لمورد يحتوي على رمز المصدر للخوارزمية تكون فارغة إذا لم يكن لدى المستخدم الإذن أو تعذّر تحديد عنوان URL معيّن. |
AlgorithmArgument
وصف وسيطة لخوارزمية
| تمثيل JSON |
|---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value } |
| الحقول | |
|---|---|
argumentName |
اسم الوسيطة |
type |
اسم نوع الوسيطة |
description |
وصف يمكن لشخص عادي قراءته للوسيطة |
optional |
ما إذا كانت الوسيطة اختيارية |
defaultValue |
القيمة التلقائية التي تأخذها الوسيطة في حال عدم تقديم قيمة |