データAPI/食品カテゴリー検索
| 名称 | 食品カテゴリー検索 |
|---|---|
| APIバージョン | 1 |
| 認証タイプ | なし |
| URL | https://(APIサーバー名)/services/api/(アクセスコード)/CATEGORY/ |
| Method | GET |
| データ更新頻度目安 | 2週間 |
食品カテゴリーを検索する。
配下に子カテゴリーが存在すれば、そのカテゴリー情報を返す。
配下に食品が存在すれば、食品を最大100件まで返す。
https://(APIサーバー名)/services/api/(アクセスコード)/CATEGORY/
https://(APIサーバー名)/services/api/(アクセスコード)/CATEGORY/(食品カテゴリーID).xml
FT00000000000000000000000X: 最上位カテゴリーを意味する。 https://(APIサーバー名)/services/api/(アクセスコード)/CATEGORY/ と https://(APIサーバー名)/services/api/(アクセスコード)/CATEGORY/FT00000000000000000000000X.xml は 同じ結果を返却する。
category: ルートノード nodeid: このカテゴリーノードの食品カテゴリーID level: このカテゴリーノードの属する階層 position: このカテゴリーノードを含み、ここから最上位階層までのカテゴリー情報 node: カテゴリーノード情報 nodeid: 食品カテゴリーID name: 食品カテゴリーの名称 level: 食品カテゴリーの階層 subordinates: このカテゴリーノードの配下に位置するカテゴリーの情報 node: カテゴリーノード情報 nodeid: 食品カテゴリーID name: 食品カテゴリーの名称 foods: このカテゴリーノードの配下に位置する食品の情報 (foods内の各タグは、データAPI/食品文字列検索 の書式に準ずる) (但し、以下のタグは含まれない。) ( category )
foods内の各タグは、データAPI/食品文字列検索 の書式に準ずる
https://(APIサーバー名)/api/(アクセスコード)/CATEGORY/FT665b7cb246d307c166100d66.xml
<?xml version="1.0" encoding="UTF-8" ?>
<category version="1.0">
<nodeid>FT665b7cb246d307c166100d66</nodeid>
<level>1</level>
<position>
<node>
<nodeid>FT665b7cb246d307c166100d66</nodeid>
<name>食品成分</name>
<level>1</level>
</node>
</position>
<subordinates>
<node>
<nodeid>FTaefc50b246d307cf0b3c6d5d</nodeid>
<name>いも及びでん粉類</name>
</node>
<node>
<nodeid>FT4993575046d3081b0a1dbb8b</nodeid>
<name>きのこ類</name>
</node>
</subordinates>
<foods/>
</category>
https://(APIサーバー名)/api/(アクセスコード)/CATEGORY/FT3f5a27b246d30868214cb709.xml
<?xml version="1.0" encoding="UTF-8" ?>
<category version="1.0">
<nodeid>FT3f5a27b246d30868214cb709</nodeid>
<level>3</level>
<position>
<node>
<nodeid>FT3f5a27b246d30868214cb709</nodeid>
<name>鶏卵類</name>
<level>3</level>
</node>
<node>
<nodeid>FTe416e89846d308686384c8fe</nodeid>
<name>卵類</name>
<level>2</level>
</node>
<node>
<nodeid>FT665b7cb246d307c166100d66</nodeid>
<name>食品成分</name>
<level>1</level>
</node>
</position>
<subordinates/>
<foods>
<object oid="FO4832647346d3086a62541395">
<name>だし巻きたまご(一切れ)</name>
<yomi>だしまきたまごひときれ</yomi>
<stuff_e>44</stuff_e>
<unit>34</unit>
<update>2012/03/07 14:07:51</update>
<shopname/>
<shopsubattr>
<GAISHOKU>0</GAISHOKU>
<KAKOU>0</KAKOU>
<TAKEOUT>0</TAKEOUT>
</shopsubattr>
<stuff_nacl>0.4</stuff_nacl>
<stuff_p>3.8</stuff_p>
<stuff_f>3.1</stuff_f>
<stuff_c>0.2</stuff_c>
<stuff_fiber>0.0</stuff_fiber>
<purineanimal>0.0</purineanimal>
<tryptophan>0.0</tryptophan>
<carbo>0.2</carbo>
</object>
</foods>
</category>
本APIの返却するデータは、クライアント側で適切にキャッシュ等を行い、アクセス量を低減させることが望ましい。
このドキュメントのバージョン情報
| Version | 1 |
| Revision | 1 |
| Editor | west |