IMD APIシステムの利用方法How to Use the IMD API System
事務お手続きからアプリ構築パターンまで、ご紹介致します。From administrative steps to application architecture patterns.
概要説明Overview
前提Prerequisites
APIでご提供することにより、面倒な定期データ更新などが不要になり、常に最新情報をもとにした高速検索が安定して行えます。By providing the system via APIs, you no longer need cumbersome periodic data updates, and you can perform stable, high-speed search based on the latest information.
書類手続き等Administrative Steps
最初にお問合せを頂いた後に、担当が一貫してフォロー致します。お手数ですが、ライセンスご提供のため、ご契約書が必要になり、ライセンス期間前のお支払となっておりますので、ご了承下さい。After your initial inquiry, a representative will follow up consistently. Please note that a contract is required to provide the license, and payment is made in advance of the license period.
API活用パターンAPI Usage Patterns
Type A: 弊社APIで全て処理するケースType A: Everything handled by IMD APIs
ストレージなどを用意することなく、クラウドだけでサービスを構築できます。Build the service using the cloud only, without preparing your own storage.
Type A の詳細 »Details for Type A »Type B: 弊社分析APIを活用するケースType B: Use IMD Analytics API
弊社の検索APIと分析APIをセットで利用するケースです。IMD 食品栄養データベースでしか実現できない「高度な分析」を活用する場合、最低限の組み合わせとしてご利用下さい。Use our Search API together with the Analytics API. If you want to leverage advanced analytics that only the IMD Food Nutrition Database can provide, this is the minimum recommended combination.
Type C: 弊社検索APIのみを活用するケースType C: Use IMD Search API only
弊社の検索APIのみを利用するケースです。分析APIをご提供していなかった従来では、標準ケースとなります。検索APIのレスポンス内容として分析に必要な栄養素などを購入していただき、検索結果と共に栄養素なども保存し、分析に活用することで、DIYにて簡易分析サービスを実現することができます。Use only our Search API. Historically (before we offered the Analytics API), this was the standard case. By purchasing the nutrients needed for analysis as part of the Search API response and saving them along with search results, you can build a simple DIY analytics service.
Type C の詳細 »Details for Type C »Type D: 研究調査などの特殊ケースType D: Special cases (e.g., research)
弊社「分析代行サービス」でご提供している食事分析レポート(エクセル形式で、食事内容の栄養や食材の詳細まで分析して納品)をご利用になられたい場合で、食事記録手段をご自身で構築されたいケースなどに適しています。Suitable when you want to use our meal analysis report provided by the Meal Analysis Outsourcing service (delivered in Excel format with detailed nutrients and ingredients), while building your own meal-recording method.
Type D の詳細 »Details for Type D »用語の解説(参考)Terminology (Reference)
単語の定義Word Definitions
構造の定義Structure Definitions
- 【OID】
- Object ID, 弊社食品データベースの一意となる食品を示す食品識別子Object ID: a unique food identifier in our Food Nutrition Database
- 【PID】
- Picture ID, 弊社食事記録として保存される写真を識別する写真識別子Picture ID: an identifier for a photo saved as part of our meal records
- 【meal ID】
- 弊社食事記録の「一回の記録」を識別する食事識別子Meal ID: an identifier for a single meal record
- 【UID】
- User ID, 弊社ユーザ記録の対象者を一意に識別するユーザ識別子User ID: a unique identifier for a user (record subject)
- 【Login ID】
- 弊社一般向けサービスにおけるログインIDLogin ID for our consumer-facing services
- 【Login パスワード】[Login Password]
- 弊社一般向けサービスにおけるログインパスワードLogin password for our consumer-facing services
- 【サービスID】
- 弊社喫食管理API全般共通の契約毎のサービスIDService ID: per-contract ID shared across our meal-tracking APIs
- 【アクセスコード】
- 弊社喫食管理API全般共通の契約毎のコードストリングAccess code: per-contract code string shared across our meal-tracking APIs
- 【APIパスワード】
- API内にて指定するパスワードAPI password specified within API requests
- 【Source IP Address制限】[Source IP Address Restriction]
- APIにアクセスできる貴社サーバー outbound 代表IPアドレスによる制限Restriction by your server’s outbound (source) IP address
- 【トークン制限】[Token Restriction]
- APIにアクセスする際に必要となる簡易認証トークンA simple authentication token required to access the API
APIに関するお問い合わせContact Us About the API
詳細な仕様や料金については、お気軽にお問い合わせください。Feel free to contact us for detailed specifications and pricing.
Webでお問い合わせContact (Web)電話: 03-6809-6108 (音声自動認識システム)Phone: 03-6809-6108 (automated voice recognition system)