知恵袋
ベストアンサー選択
Version 1
リクエストURL
XML
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/selectBestAnswer
JSONP
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/selectBestAnswer
ベストアンサー選択は、Yahoo!知恵袋に投稿した自分の質問についた回答のなかから、もっとも納得、満足した回答を選ぶ機能を提供します。 質問者から回答者へのお礼の気持ちを表す機能として、お礼コメントの投稿もできます。
リクエストパラメータ
「RESTリクエストの構築(POST)」をご参照ください。
| パラメータ | 値 | 説明 |
|---|---|---|
| question_id (必須) |
integer | 質問IDです。 |
| answer_id (必須) |
integer | ベストアンサーにする回答IDです。 |
| comment | string | お礼コメントです。(UTF-8エンコード) 文字数制限 : 全角200文字以下 |
| icon | string: 0(デフォルト), 6, 8, 13, 18, 21, 24, 41, 77 | お礼コメントと一緒に表示するお礼アイコンです。 お礼アイコンを設定するにはお礼コメントの指定が必須です。 詳細は下記を参照してください。
|
| output | string: xml(デフォルト), json | 出力形式です。 利用可能な形式は下記の通り
|
・OAuthのフロー
・OAuthを用いたAPIリクエスト
※Consumer Keyを取得する際に「質問投稿関連の機能」スコープを選択してください。スコープの詳細は、「スコープに関して」でご確認ください。
サンプルリクエストURL
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/selectBestAnswer
Authorization: OAuth
realm="yahooapis.jp",
oauth_consumer_key=<お客様のConsumer Key>,
oauth_nonce=<ランダムな文字列>,
oauth_signature_method="HMAC-SHA1",
oauth_timestamp=<タイムスタンプ値>,
oauth_token=<トークン値>,
oauth_version="1.0",
oauth_signature=<シグネチャの内容>
レスポンスフィールド
ベストアンサー選択Web APIのスキーマの記述は、以下のURLをご覧ください。
http://chiebukuro.yahooapis.jp/Chiebukuro/V1/selectBestAnswer.xsd
| フィールド | 値 | 説明 |
|---|---|---|
| ResultSet |
クエリーレスポンスのすべてを含みます。 |
|
| Result |
各個別レスポンスを含みます。 |
|
| QuestionId | integer |
質問IDです。 |
| AnswerId | integer | ベストアンサーに選んだ回答IDです。 |
| QuestionUrl | anyURI | 質問詳細ページのURLです。 アクセスしたデバイスに応じてリダイレクトされます。 |
サンプルレスポンス
エラー
ベストアンサー選択Web APIはYahoo! JAPAN Web APIに共通のエラーメッセージおよびコードを返します。