評価項目
ドキュメント | ドキュメントページにはAPIやパスについて等の説明が充実している。リクエストもパラメータもふまえて例が記載されているため、値を変更するだけで利用することが可能である。
また、ステータスコードが詳細に記載されているため親切である。 |
---|---|
使いやすさ | 基本的なパラメータは少なく扱いやすい。jsonファイルに書き込むパラメータは必須なものは少ないが種類が多いため、内容次第では扱いにくくなる可能性がある。 |
データの中身 | データの中身は充実しており、フレーズやキーワードに対応する各食品の詳細な成分レベルの栄養データを取得できる。レスポンスでURIが複数返ってくるため長文化する恐れがある。
また、APIプランによってより高度で詳細なデータを取得可能である。 |
価格 | 無料。 APIプランのアップグレード有り。 |
サポート体制 | 問い合わせはスタートページにあるがAPIを起動するために取るもので用途が異なる。 よくある質問の部分が充実していて、基本的には問い合わせる必要が無いように感じるため問題ないと考える。 |
開始しやすさ | APIの利用にAPI Keyを発行する必要があるが、スタートページでサインアップするだけで作成できる。 このAPI keyはアプリケーションページのViewから確認できる。 API自体は基本的にはAPI keyに加えてIDとテキストを入力したjsonファイルを指定するだけで良いため開始しやすい。 |
API概要
API名 | EDAMAN Food Database API |
---|---|
APlbank ASID | 未登録 |
テスト可否 | 未登録 |
カテゴリ | AI |
概要 | This API provides you with tools to find nutrition and diet data for generic foods, packaged foods and restaurant meals. In addition it employs NLP (Natural Language Processing) which allows for extraction of food entities from unstructured text. |
公式URL | https://developer.edamam.com/ |
APIフォーマット | REST。URLパラメーターを指定するタイプ。 |
レスポンス形式 | JSON |
SDK/ライブラリ | 用意なし(そもそも不要) |
テスト環境 | なし |
APIbankのレスポンスタイム | 未登録 |
総合評価コメント
食品データベースAPIは、一般的な食品、加工食品やレストランでの食事のための栄養と食生活のデータを見つけるためのデータを提供する。
フレーズやキーワードから検索を行い、栄養と成分データを抽出できる。APIはドキュメント、データ共に充実している。企業で扱う場合には有料となるが、個人で扱う場合には無料である。しかし、ページ遷移がわかりにくく、意図したページへ移るのに時間がかかる。
また、APIのスタートページではサインイン後も同じ挙動になる部分があるため注意が必要である。サポート体制も特に問題ないと感じたため、総合評価は8点とした。