Yahoo 知恵袋のAPIのメモ

Q&Aサイト APIの基本仕様
ベースURLは
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/questionSearch
XMLで取得するタイプです
リクエストパラメータは
appid
yahooデベロッパーネットワークで登録したアプリID
これは必須
query
検索キーワード
たどし、日本語の場合、UTF=8エンコードご必要
これも必須パラメータ
type
検索の種類の指定
以下のどれかを指定
all
デフォルト設定、すべての文字列
any
文字列のうち、いずれかを含む
phrase
文字列を文章として含む
category
カテゴリIDの指定
これで、検索するカテゴリーを絞り込める
指定するときには数値になる
これは、カテゴリーページのURL末尾のところと同じ
もし、インターネットカテゴリーなら
2078297392
カテゴリー一覧をみたいなら
http://list.chiebukuro.yahoo.co.jp/dir/dir_list.php
にあるので、ここから調べます
condition
質問の状態を指定
これで、回答済みとか、回答中などを絞り込める
all
全部、これがデフォルト
open
回答受付中
vote
投票受付中
solved
解決済み
sort
結果の並び順を指定
-posteddate
デフォルト設定で、質問日時の新しい順
+poteddate
質問日時が古い順
-amscount
回答数が多い順
+anscount
回答数が少ない順
そして、レスポンスフィールド
esultset
他のレスポンスフィールドすべてを含むフィールド
以下の属性を持っています
totalResultsAvailable
検索結果の総数
totalResults Returned
検索結果のうち、返却された検索結果の数
firstResultPosition
最初の検索結果が何個目になるか
Status
実行結果のステータスです
0 なら正常終了
-1 なら異常あり
このあたりは、プログラミングのときとおなじ要領
Content
質問本文
BestAnswer
ベストアンサー
Url
詳細ページのURL
AnsCount
回答数
PostedDate
回答日時
SolvedDate
解決日時

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です