Global Pollen Project: Data Access API v1

GPP API v1


存疑:不知是网站撤销了,还是未给出api的网址错误,仍无法正常访问API。

Backbone

1

请求方法 请求地址 请求参数 请求主体类型
GET /api/v1/backbone/search ---- application/json-patch+json

请求主题的格式如下:其中latinName和rank是必需的

{
    
    
  "latinName": "string",
  "rank": "string",
  "family": {
    
    
    "value": "string"
  },
  "genus": {
    
    
    "value": "string"
  },
  "species": {
    
    
    "value": "string"
  },
  "authorship": {
    
    
    "value": "string"
  }
}

返回结果分两种情况:

  1. 200:请求成功,返回的结果为字典
  2. 400:请求失败,返回的结果为字典

在实践中,由于API地址的问题,请求状态码出现404和500的情况,仍无法解决。

2

请求方法 请求地址 请求参数 请求主体类型
GET /api/v1/backbone/trace ---- application/json-patch+json
这个函数追踪全球花粉项目框架中该分类单元的历史,以确定是否有当前被接受的名称。名称可能会在不同时期拆分、组合或重命名。

请求主题的格式如下:其中latinName和rank是必需的

{
    
    
  "latinName": "string",
  "rank": "string",
  "family": {
    
    
    "value": "string"
  },
  "genus": {
    
    
    "value": "string"
  },
  "species": {
    
    
    "value": "string"
  },
  "authorship": {
    
    
    "value": "string"
  }
}

Collection

3

请求方法 请求地址 请求参数 请求主体类型
GET /api/v1/collection id string query application/json-patch+json

Taxon

4

请求方法 请求地址 请求参数 请求主体类型
GET /api/v1/taxon id string query application/json-patch+json

5

请求方法 请求地址 请求参数
GET /api/v1/taxon/{family} family string path required

6

请求方法 请求地址 请求参数
GET /api/v1/taxon/{family}/{genus} family/genus string path required

7

请求方法 请求地址 请求参数
GET /api/v1/taxon/{family}/{genus}/{species} family/genus/species string path required

猜你喜欢

转载自blog.csdn.net/whitedrogen/article/details/132410111