任意のキーワードとカテゴリで&A表示

任意のキーワードとカテゴリで&A表示
Yahoo知恵袋の質問の中から
任意のキーワードとカテゴリにマッチした質問と
ベストアンサーを表示するときのメモ
まず、リクエストパラメータの確認
質問検索APIではパラメータにappid が必須になる
今回は、ほかに
検索キーワードの query
並び順を変える sort
取得結果を表示する results
を使う
それでは、リクエストURLの作成
いつもどおり
ベースURLへ?をつけて
このあとにパラメータを&でつなげて表示
今回の設計は
キーワード設定
回答数が多い順にソートして
鵜3から3つの質問と回答を表示する
ではこれを書くと
ベースURL?appid=アプリID&query=検索キーワード&results=検索結果の数
そして、 echo で表示するレスポンスフィールドは
Status->statusCode
実行結果のステータス
0か-1
Result->Question->Content
質問の本文
Result->Question->BestAnswer
ベストアンサー
Result->Question->Url
質問詳細ページのURL

コメントを残す

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