- API (データ&プログラム) -API(data&program)

農作業語彙情報取得API:AAO/GetList

提供ベンダー:
システム名:
CAVOC
利用条件:
ベーシックAPI(申込不要)

概要

API名称
農作業語彙情報
説明

農作業用語間の関係(意味が同じ、意味の大きさ)情報を取得する。

データの更新頻度
年4回程度
カテゴリー
添付ファイル

リクエスト

URL

https://api.wagri.net/API/Public/CAVOC/AAO/GetList

【高速版】https://api.wagri.net/API/Public/CAVOC2/AAO/GetList

説明

農作業基本オントロジー(AAO)の一覧を取得する

HTTPメソッド
GET
パラメータ

不要

呼出例

GET https://api.wagri.net/API/Public/CAVOC/AAO/GetList

header X-Authorization:{アクセストークン}

【高速版】https://api.wagri.net/API/Public/CAVOC2/AAO/GetList

レスポンス

レイアウト

レスポンスデータ定義
農作業基本オントロジー

名称 値の説明
dataId 管理用ID string Required
第1階層 第1階層 string  
第2階層 第2階層 string  
第3階層 第3階層 string  
第4階層 第4階層 string  
第5階層 第5階層 string  
第6階層 第6階層 string  
第7階層 第7階層 string  
第8階層 第8階層 string  
第9階層 第9階層 string  
第10階層 第10階層 string  
作業名 作業名 string  
よみ よみ string  
|表記| |表記| string  
英名 英名 string  
多義的概念 多義的概念 string  
組合せで作業 組合せで作業 string  
目的 目的 string  
行為 行為 string  
対象 対象 string  
副対象 副対象 string  
場所 場所 string  
手段 手段 string  
機資材 機資材 string  
作物例 作物例 string  
時期 時期 string  
作業条件 作業条件 string  
レスポンス例

サンプルコードのレスポンスイメージ(抜粋)

[
    {
        "dataId": "農作業",
        "id": "API~Public~CAVOC~AAO~1~農作業",
        "第1階層": "農作業",
        "第2階層": "",
        "第3階層": "",
        "第4階層": "",
        "第5階層": "",
        "第6階層": "",
        "第7階層": "",
        "第8階層": "",
        "第9階層": "",
        "第10階層": "",
        "作業名": "農作業",
        "よみ": "のうさぎょう",
        "|表記|": "",
        "英名": "Agriculture activity",
        "多義的概念": "",
        "組合せで作業": "",
        "目的": "農作業",
        "行為": "",
        "対象": "",
        "副対象": "",
        "場所": "",
        "手段": "",
        "機資材": "",
        "作物例": "",
        "時期": "",
        "作業条件": ""
    },
    {
        "dataId": "基本農作業",
        "id": "API~Public~CAVOC~AAO~1~基本農作業",
        "第1階層": "農作業",
        "第2階層": "基本農作業",
        "第3階層": "",
        "第4階層": "",
        "第5階層": "",
        "第6階層": "",
        "第7階層": "",
        "第8階層": "",
        "第9階層": "",
        "第10階層": "",
        "作業名": "基本農作業",
        "よみ": "きほんのうさぎょう",
        "|表記|": "",
        "英名": "Basic work",
        "多義的概念": "",
        "組合せで作業": "",
        "目的": "基本農作業",
        "行為": "",
        "対象": "",
        "副対象": "",
        "場所": "",
        "手段": "",
        "機資材": "",
        "作物例": "",
        "時期": "",
        "作業条件": ""
    },
    {
        "dataId": "作物生産作業",
        "id": "API~Public~CAVOC~AAO~1~作物生産作業",
        "第1階層": "農作業",
        "第2階層": "基本農作業",
        "第3階層": "作物生産作業",
        "第4階層": "",
        "第5階層": "",
        "第6階層": "",
        "第7階層": "",
        "第8階層": "",
        "第9階層": "",
        "第10階層": "",
        "作業名": "作物生産作業",
        "よみ": "さくもつせいさんさぎょう",
        "|表記|": "",
        "英名": "Works for crop production",
        "多義的概念": "",
        "組合せで作業": "",
        "目的": "作物生産",
        "行為": "",
        "対象": "",
        "副対象": "",
        "場所": "",
        "手段": "",
        "機資材": "",
        "作物例": "",
        "時期": "",
        "作業条件": ""
    },

 

ステータスコード
コード 名称 値の説明
200 OK リクエストが成功しました。
400 Bad Request リクエストが不正です。
401 Unauthorized 認証情報が不正です。
403 Forbidden リソースのアクセスが禁止されています。
404 Not Found リソースが見つかりませんでした。
500 Internal Server Error サーバー内部でエラーが発生しました。

 

サンプルソースコード

ソースコード

Python(requestsモジュール)でのサンプルコード

import requests

url = "https://api.wagri.net/API/Public/CAVOC/AAO/GetList"

headers = {
  'X-Authorization': 'アクセストークン',
}

response = requests.get(url, headers=headers)

print(response.text)

 

前に戻る
上部へスクロール