iKnow! API 呼び出し概要

ちょっと作ってみたいものがあるので、まずは何ができるかちゃんと知るために概要を訳しとく。extract_items がちょっとおもしろいね。今回作りたいものには多分使わないけど。


http://developer.iknow.co.jp/docs

Call 呼び出し 構文 説明 API Key?
user_profile ユーザプロフィール GET /users/:username ユーザが誰か、またその友人の一覧 不要
study_results 学習結果 GET /users/:username/study_results ユーザのスコアはいくつか 不要
lists_studied 学習リスト GET /users/:username/lists ユーザが学習したリストとコース 不要
items_studied 学習アイテム GET /users/:username/items ユーザはどのアイテムを学習したか 不要
recent_lists 最新リスト GET /lists コミュニティによって作成された最近のリスト 不要
search_lists リスト検索 GET /lists/matching/:keyword リストを検索 不要
create_list リスト作成 POST /lists 新しい学習リストを作成 必須
delete_list リスト削除 DELETE /lists/:id 所持しているリストを削除 必須
recent_items 最新アイテム GET /items コミュニティによって作成された最近のアイテム 不要
search_items アイテム検索 GET /items/matching/:keyword ディレクトリ検索 不要
items_in_list リスト内アイテム GET /lists/:id/items 学習リスト内で使用されているアイテム 不要
add_image イメージ追加 POST /items/:id/images アイテムにイメージを追加 必須
add_sound サウンド追加 POST /items/:id/sounds アイテムにサウンドを追加 必須
recent_sentences 最新センテンス GET /sentences コミュニティによって作成された最近のセンテンス 不要
search_sentences センテンス検索 GET /sentences/matching/:keyword キーワードによるセンテンスの検索 不要
sentences_in_list リスト内センテンス GET /lists/:id/sentences 学習リスト内のセンテンスを取得 不要
create_sentence センテンス作成 POST /sentences 新規センテンスを作成して、item/listに追加 必須
add_image イメージ追加 POST /sentences/:id/images センテンスにイメージを追加 必須
add_sound サウンド追加 POST /sentences/:id/sounds センテンスにサウンドを追加 必須
extract_items アイテム抽出 POST /items/extract テキストからiKnow!のアイテムを抽出 必須