知恵袋

質問検索

リクエストURL
XML
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearch

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

リクエストパラメータ

RESTリクエストの構築(GET)」をご参照ください。

パラメータ 説明
appid(必須) string アプリケーションID。詳細はこちらをご覧ください。
query(必須) string (UTF-8エンコードされた)検索キーワードを指定します。
type all(デフォルト), any, phrase 指定検索の種類です。
  • all:全クエリー文字を含む検索結果を返します。
  • any:クエリー文字のうちいずれかを含む検索結果を返します。
  • phrase:クエリー文字を文章として含む検索結果を返します。
categoryid integer カテゴリIDです。指定した場合、検索するカテゴリを絞り込めます。
condition all(デフォルト), open, vote, solved 質問の状態です。
  • all:すべての質問を返します。
  • open:回答受付中の質問を返します。
  • vote:投票受付中の質問を返します。
  • solved:解決済みの質問を返します。
sort -posteddate(デフォルト), +posteddate,-anscount, +anscount 返却結果のソート項目です。
  • -posteddate:質問日時順で降順にソートします。
  • +posteddate:質問日時順で昇順にソートします。
  • -anscount:回答数順で降順にソートします。
  • +anscount:回答数順で昇順にソートします。
posteddevice all(デフォルト), mobile, pc 投稿の種類(パソコンからの投稿、モバイルからの投稿)です。
  • all:すべての投稿
  • mobile:モバイルからの投稿
  • pc:パソコンからの投稿
start integer: 1(デフォルト) 返却結果の先頭位置です。最終位置(start + results - 1)は、1000を超えられません。
results integer: 10(デフォルト),100(最大) 返却結果の数です。
restype integer: 0(デフォルト) サイト内URLの出力タイプ
  • 0:PC用(デフォルト)
  • 1:モバイル用
  • 2:スマートフォン用

サンプルリクエストURL

http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearch?appid=<あなたのアプリケーションID>&query=apple


サンプルコード

質問検索を使用したサンプルコードです。




レスポンスフィールド

質問検索のスキーマの記述は、以下のURLをご覧ください。
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearchResponse.xsd

フィールド 説明
ResultSet リクエストに対する結果です。次の属性を持ちます。
  • totalResultsAvailable:マッチした質問の総数です。
  • totalResultsReturned:返却され、かつマッチした質問の数です。もし有効な結果の合計が少ない場合、要求した結果の数より少ないことがあります。
  • firstResultPosition:全検索結果の最初のポジションです。
Status レスポンスの状態やサーバーからのメッセージです。
StatusCode 実行結果のステータスです。正常終了の場合は「0」、異常が検出された場合には「-1」を返します。
Error 異常が検出された場合、エラーの詳細を含みます。
Message エラーメッセージを含み、次の属性を持ちます。
  • code:エラーコードです。
Result クエリーレスポンスのすべてを含みます。
Question 各個別レスポンスを含みます。
Id 質問IDです。
Content 質問本文です。
BestAnswer ベストアンサーです。
Url 詳細ページのURLです。
Condition 質問の状態です。
  • open:回答受付中の質問
  • vote:投票受付中の質問
  • solved:解決済みの質問
CategoryPath 階層表示したカテゴリ名です。区切り文字は「|」です。
CategoryIdPath 階層表示したカテゴリIDです。区切り文字は「|」です。
AnsCount 回答数です。
PostedDate 質問日時です。
SolvedDate 解決日時です。
PostedDevice 投稿の種類(パソコンからの投稿、ケータイからの投稿)です。「mobile」はケータイからの投稿、「pc」はパソコンからの投稿です。



サンプルレスポンス

以下は、apple のクエリーの結果です。

<?xml version="1.0" encoding="UTF-8"?>
<ResultSet xmlns="urn:yahoo:jp:chiebukuro" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:yahoo:jp:chiebukuro:qsearch http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearchResponse.xsd" totalResultsReturned="10" totalResultsAvailable="13479" firstResultPosition="1">
   <Status>
     <StatusCode>0</StatusCode>
     <Error></Error>
   </Status>
   <Result>
     <Question>
       <Id>1416609419</Id>
       <Content><![CDATA[iMacのメモリ交換について質問です。先日メモり増設についてこちらで質問させていただき、いざ作業を始めようとアップルのページを見ながら作業を始めました。現在32MB+128MB=160MBのメモリがついていて、  元々ついている32MBのメモリを取り外して交換したいと思ったのですが、外し方がいまいちわからず困っています。アップルのページには、増設の仕方は載っていましたが交換の仕方は載っておらず、元々の32MBどころか、以前増設した128MBのメモリすら取り外せません。そもそも、元々のメモリを取り外すことは可能なのでしょうか?ちなみにiMacはG3、333MHzです。今から付けたいのはAS8-128MP  http://buffalo.jp/products/catalog/item/a/as8/index.htmlです。]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1416609419</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|パソコン、周辺機器</CategoryPath>
       <CategoryIdPath>2078297382|2078297424</CategoryIdPath>
       <AnsCount>1</AnsCount>
       <PostedDate>2008-05-19T10:59:48+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1216609367</Id>
       <Content><![CDATA[ipod touchで、インターネットをしたいのですが。今、家にはインターネットがつながってるパソコンがあるのですが、ipod  touchで、インターネットをするには、そのパソコンの近くにいないと無理なんですか。後、無線LANじゃなくても出来るんでか。メールもパソコンの近くにいないと出来ないですか。いろいろ質問しましたがよろしくお願いします。]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1216609367</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>3</AnsCount>
       <PostedDate>2008-05-19T10:56:12+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1316608933</Id>
       <Content><![CDATA[iPodについて先日初のiPodを買いました。曲の入れ方がよくわかりません。iTunesはパソコンに入れました。CDを借りてきてiTunesに入れたのですが、どのCDも「曲名がオンラインから見つかりませんでした。」となって、曲名が入りません。iTunesからiPodに曲を入れる方法を機械音痴な私でもわかるように説明していただけないでしょうか?m(__)m  よろしくお願いしますm(__)m]]></Content>
       <BestAnswer><![CDATA[CDをインポートするときにインターネットに接続していましたか?接続していなくて、既に手元にCDがなければ自分で曲名を編集してください。あとは、iPodを繋いで同期させるだけです。マニュアル等は、Appleのサイトにありますからのぞいてみてください追記分です曲を右クリックでプロパティ(情報)を見てトラック番号を入力してください。複数枚ディスクがあればディスク番号も入力iTunesだけが利用しているCDDB(CDデータベースではないので邦楽に関してもかなりの数が入っているはずです。演歌も落語も歌謡曲も。うちのMacには1万曲以上入っていますがほとんど手打ちで入れたものはないです。プロモ盤でも入っているものもあったりしていますよ。iTunesが出たばかりの頃は手打ちで入力して、それをCDDBに登録していましたが、今では他の方が入力されるのが早いようです]]></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1316608933</Url>
       <Condition>solved</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-19T10:20:43+09:00</PostedDate>
       <SolvedDate>2008-05-19T11:24:27+09:00</SolvedDate>
       <PostedDevice>mobile</PostedDevice>
     </Question>
     <Question>
       <Id>1216605127</Id>
       <Content><![CDATA[ipod touchで歌詞が表示されません。iTunes上で、歌詞をつけたい曲を選択し、右クリックメニューで「プロパティ」を選択し表示されたプロパティダイアログの「歌詞」タブをクリックしそこに歌詞を入力しました。入力を終え「OK」をクリックしました。  そのあと同期をとってIPODの中に歌詞をいれたつもりでした。「演奏中」画面で、アルバムジャケットの画像をタップすると、ジャケット画像の上に、その曲に設定された歌詞が表示されるはずなのに表示されません。バージョンは最新のものをつかっています。何が原因か教えてください。]]></Content>
       <BestAnswer><![CDATA[iPod touchの8GBと16GBには2種類の機種があります。モデルナンバーの後にAがつく初期形のiPod  touchと、モデルナンバーの後ろにBがついているiPod touch。Aがつく初期形のiPod touchはiTunes StoreにてiPod touch  January Software Upgradeを購入しないと歌詞の表示は出来ません。BがついているiPod touchは最初からiPod touch  January Software Upgradeが入っているので歌詞表示が出来ます。他の方も書かれておりますが、使用しているtouchのホーム画面にメール・地図・天気のアイコンがなければ、初期形になりますので、iTunes  StoreにてiPod touch January Software Upgradeを購入して下さい。参考にアップルのhttp://support.apple.com/kb/HT1376?viewlocale=ja_JP&locale=ja_JPをご覧下さい。また購入ページへはアップルのhttp://www.apple.com/jp/ipodtouch/whatsnew.htmlからが簡単かと。]]></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1216605127</Url>
       <Condition>solved</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-19T00:55:20+09:00</PostedDate>
       <SolvedDate>2008-05-19T08:50:38+09:00</SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1316604708</Id>
      <Content><![CDATA[ipod Shuffle について・・・ちょっと教えてくださいMP3プレーヤーは今まで持ったことないのですが、パソコンでMP3にして、プレーヤーに収録するのですか?変換ソフトとかは、どこかにあるんですか?買うんじゃないですけど・・・選べる景品(商品)で、特に欲しいものはないので、これを選ぼうかなと思って。素人なモンで、よろしくおねがいします。]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1316604708</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-19T00:31:56+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1316603403</Id>
       <Content><![CDATA[ipod touch購入後1週間のビギナーです。曲をダウンロードしてipodに3曲取り込んだところ3曲ともスムーズに再生されずある部分で次の曲に飛んでしまいます。パソコンで聞く分にはOKです。対処法をお教えください。]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1316603403</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-18T23:37:20+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1316602893</Id>
       <Content><![CDATA[今日、ipod nanoを購入しました。それから最新の「iTunes」をダウンロードしました。しかし「iTunesStore」に接続を拒否されます。対処方をご存知でしたら教えてください。]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1316602893</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|パソコン、周辺機器|Macintosh</CategoryPath>
       <CategoryIdPath>2078297382|2078297424|2078297494</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-18T23:16:10+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1216602632</Id>
       <Content><![CDATA[Macbookを使っているのですが最近キーボードの調子が悪いです!バックスペースやスペースキーまたは方向キーが押しても反応しないときがあります!そんなときに左下にある緑色のランプがつくキーを押してからそれらのキーを押すと反応します!なぜでしょう?ちなみに修理に出したらいくらぐらいかかりますか?]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1216602632</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|パソコン、周辺機器|Macintosh</CategoryPath>
       <CategoryIdPath>2078297382|2078297424|2078297494</CategoryIdPath>
       <AnsCount>1</AnsCount>
       <PostedDate>2008-05-18T23:05:52+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>mobile</PostedDevice>
     </Question>
     <Question>
       <Id>1416602534</Id>
       <Content><![CDATA[英語をカタカナで読むときの謎。 evaluation と activity と  potency をカタカナで読むとどうなりますか?例えばappleはカタカナでアップルみたいな感じで。よろしくお願いします。]]></Content>
       <BestAnswer><![CDATA[エヴァリュエーション、アクティヴィティー、ポテンシーこういうことですか?]]></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1416602534</Url>
       <Condition>solved</Condition>
       <CategoryPath>教養と学問、サイエンス|言葉、語学|英語</CategoryPath>
       <CategoryIdPath>2078297812|2078297830|2078297840</CategoryIdPath>
       <AnsCount>2</AnsCount>
       <PostedDate>2008-05-18T23:01:16+09:00</PostedDate>
       <SolvedDate>2008-05-18T23:46:22+09:00</SolvedDate>
       <PostedDevice>pc</PostedDevice>
     </Question>
     <Question>
       <Id>1116602256</Id>
       <Content><![CDATA[今すごくi-Podが欲しいです!が、うちにパソコンはありますがインターネットはつながってません(;_;)パソコン自体もたぶん古いです。(東芝のDynbookかな?)でもi-Podを買ったら使いこなす事ができますか?]]></Content>
       <BestAnswer></BestAnswer>
       <Url>http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1116602256</Url>
       <Condition>open</Condition>
       <CategoryPath>インターネット、PCと家電|家電、AV機器|オーディオ</CategoryPath>
       <CategoryIdPath>2078297382|2078297425|2078297502</CategoryIdPath>
       <AnsCount>1</AnsCount>
       <PostedDate>2008-05-18T22:50:21+09:00</PostedDate>
       <SolvedDate></SolvedDate>
       <PostedDevice>mobile</PostedDevice>
     </Question>
   </Result>
</ResultSet>



エラー

質問検索はYahoo! JAPAN Web APIに共通のエラーメッセージおよびコードを返します。




利用制限

Yahoo!知恵袋Web APIは、24時間中1アプリケーションIDにつき50000件のリクエストが上限となっています。詳しくは「利用制限」をご参照ください。