获取可在表达式中使用的所有算法的列表。
HTTP 请求
GET https://earthengine.googleapis.com/v1beta/{parent=projects/*}/algorithms
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
parent | 
                
                   
 必需。应被视为此请求的服务使用方的 Google Cloud Platform 项目的项目 ID 或项目编号。格式为  必须对指定的资源  
  | 
              
请求正文
请求正文必须为空。
响应正文
可在表达式中使用的所有算法。
如果成功,响应正文将包含结构如下的数据:
| 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 | 
                
                   
 包含算法源代码的资源的 URI。如果用户无权访问或无法确定特定 URI,则为空。  | 
              
AlgorithmArgument
算法参数的说明。
| JSON 表示法 | 
|---|
{ "argumentName": string, "type": string, "description": string, "optional": boolean, "defaultValue": value }  | 
              
| 字段 | |
|---|---|
argumentName | 
                
                   
 参数的名称。  | 
              
type | 
                
                   
 参数类型的名称。  | 
              
description | 
                
                   
 参数的直观易懂说明。  | 
              
optional | 
                
                   
 参数是否为可选参数。  | 
              
defaultValue | 
                
                   
 如果未提供值,参数将采用的默认值。  |