ログイン
IDでもっと便利に[ 新規取得 ]

知恵袋

Yahoo!知恵袋Web APIを利用してアプリケーションを開発

Yahoo!知恵袋Web APIを利用すると、Yahoo!知恵袋のデータにアクセスして、アプリケーションを開発できます。あなたのページに、Yahoo!知恵袋に公開されている質問などを表示できます。

Yahoo! JAPANが提供する知恵袋Web API

  • 質問検索

    質問検索は、Yahoo!知恵袋に公開されている質問を検索し、質問本文とベストアンサーを取得する機能を提供します。またカテゴリを指定して質問を取得することもできます。

  • カテゴリツリー

    カテゴリツリーは、Yahoo!知恵袋に公開されているカテゴリ名やカテゴリのツリー構造を取得する機能を提供します。

  • 新着質問リスト取得

    新着質問リスト取得は、Yahoo!知恵袋に投稿された新着の質問を取得する機能を提供します。 回答受付中の質問の絞り込みや、並び順、画像の有無などを指定できます。

  • 質問詳細

    質問詳細は、Yahoo!知恵袋に投稿された質問・回答内容を取得する機能を提供します。 質問の本文・補足・画像・地図情報や、回答の本文・画像・地図情報などのデータを取得できます。 回答受付中の質問はすべての回答を表示でき、解決済みの質問はベストアンサーの回答を表示できます。

  • 質問投稿

    質問投稿は、Yahoo!知恵袋に質問を投稿する機能を提供します。 質問には、画像や地図を添付することや、各ジャンルに詳しい人に回答をリクエストすることができます。

  • 質問投稿プレビュー

    質問投稿プレビューは、Yahoo!知恵袋に質問を投稿する前に、質問内容を確認する機能を提供します。 質問文や質問に添付した画像・地図情報などを確認できます。

  • 質問補足投稿

    質問補足投稿は、Yahoo!知恵袋に投稿した自分の質問に補足文を投稿する機能を提供します。

  • 質問補足投稿プレビュー

    質問補足投稿プレビューは、Yahoo!知恵袋に質問補足を投稿する前に、補足内容を確認する機能を提供します。

  • 質問取り消し

    質問取り消しは、Yahoo!知恵袋に投稿した自分の質問を取り消す機能を提供します。 ベストアンサーをまだ選んでいない、または投票受付中になっていない質問を取り消せます。

  • 質問取り消しプレビュー

    質問取り消しプレビューは、Yahoo!知恵袋の質問を取り消す前に、取り消す内容を確認する機能を提供します。

  • ベストアンサー選択

    ベストアンサー選択は、Yahoo!知恵袋に投稿した自分の質問についた回答のなかから、もっとも納得、満足した回答を選ぶ機能を提供します。 質問者から回答者へのお礼の気持ちを表す機能として、お礼コメントの投稿もできます。

  • 回答投稿・編集

    回答投稿・編集は、Yahoo!知恵袋の質問へ回答を投稿・編集する機能を提供します。 回答には、画像や地図を添付できます。

  • 回答投稿・編集プレビュー

    回答投稿・編集プレビューは、Yahoo!知恵袋に回答を投稿する前に、回答内容を確認する機能を提供します。 回答文や回答に添付した画像・地図情報などを確認できます。

  • 回答取り消し

    回答取り消しは、Yahoo!知恵袋に投稿した自分の回答を取り消す機能を提供します。 質問者がベストアンサーを選ぶまでの間、または投票受付中になるまでの間は、自分で投稿した回答を取り消せます。

  • 回答取り消しプレビュー

    回答取り消しプレビューは、Yahoo!知恵袋の回答を取り消す前に、取り消す内容を確認する機能を提供します。

圧倒的な拡張性と安心定額のパブリック型コンピューティングサービス

Yahoo! JAPANグループのIDCフロンティアが提供する「NOAHプラットフォーム」では、ネットワーク費用も含んで月額7,000円からスケールアップ・スケールアウトは自由自在。最大4CPU、メモリ64GBまで拡張可能。詳しくはこちらをご覧ください。

知恵袋Web APIの利用方法

Yahoo!知恵袋Web APIには、ウェブブラウザと同じHTTPリクエストによってアクセスできます。リクエストは、Web APIのURLで始まり(http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearchなど)、各APIで指定されたパラメータ(例えば、?query=apple[質問検索APIの場合]、?category=2078297513[カテゴリツリーAPIの場合])を追加することによって構築されます。結果は、Yahoo!知恵袋Web APIで決められたXMLで返されます。開発者はリクエストを送信後、レスポンスを取得し、返されたXMLをパースします。レスポンスの詳細は、「質問検索」や、「カテゴリツリー」のページをご覧ください。

Yahoo! JAPAN Web APIご利用の際には、次の点にご注意ください。

  1. Yahoo! JAPANが提供するWeb APIを利用するアプリケーションには、Yahoo!デベロッパーネットワークで登録したアプリケーションIDを使用してください。このアプリケーションIDは、各リクエストが'appid'パラメータとして送信されなければなりません。
  2. Yahoo! JAPAN Web APIへのアクセスには利用制限が設けられています。この利用制限は各Yahoo! JAPAN Web APIによって異なり、通常は1ユーザーあたり1日数千回が上限となっています。

作成したアプリケーションがどのくらい利用されているかを確認する

アプリケーションIDの管理」ページで、アプリケーションIDごとに何回使われたかを確認できます。

サンプルコード集

Web APIを使用したサンプルコードを紹介いたします。開発のヒントにお役立てください。

開発者ブログ

Yahoo! JAPANのスタッフや著名なデベロッパーのブログを紹介しています。新しいサービスのアイデアにお役立てください。

開発者コミュニティ

Yahoo!グループに開発者のためのグループを用意しています。ほかのデベロッパーと交流し、質問やアイデアの共有にお役立てください。

法人デベロッパー専用お問い合わせ