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

知恵袋

回答取り消しプレビュー

Version 1

リクエストURL

XML

http://chiebukuro.yahooapis.jp/Chiebukuro/V1/cancelAnswerPreview

JSONP

http://chiebukuro.yahooapis.jp/Chiebukuro/V1/cancelAnswerPreview

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

リクエストパラメータ

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

パラメータ説明
appid
(必須)
string アプリケーションIDです。詳細はこちらをご覧ください。
question_id
(必須)
integer 質問IDです。
answer_id
(必須)
integer 取り消し対象回答の回答IDです。
res_type integer: 0(デフォルト), 1, 2 出力タイプです。
利用可能なフラグは下記の通り
  • 0: パソコン用(デフォルト)
  • 1: モバイル用
  • 2: スマートフォン用
output string: xml(デフォルト), json 出力形式です。
利用可能な形式は下記の通り
  • xml: XML形式 (デフォルト)
  • json: JSON形式
image_type integer: 0(デフォルト), 1, 2, 3, 4 画像タイプです。
利用可能なフラグは下記の通り
  • 0: 画像表示なし(デフォルト)
  • 1: 200px / モバイル用画像(通常)
  • 2: 320px / パソコン用画像
  • 3: 440px / モバイル用画像(QVGA向け)
  • 4: 600px / 画像(大)
1~4指定時は、<Image> ... </Image>タグが返されるようになります。
※上記のパラメータ以外にOAuthのAuthorizationヘッダが必要になります。OAuthのAuthorizationヘッダについては、以下のサイトで詳細をご確認ください。
OAuthのフロー
OAuthを用いたAPIリクエスト
※Consumer Keyを取得する際に「回答投稿関連の機能」スコープを選択してください。スコープの詳細は、「スコープに関して」でご確認ください。

サンプルリクエストURL

http://chiebukuro.yahooapis.jp/Chiebukuro/V1/cancelAnswerPreview


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/cancelAnswerPreview.xsd

フィールド説明
ResultSet

クエリーレスポンスのすべてを含みます。

Result

各個別レスポンスを含みます。

QuestionId integer

質問IDです。

CategoryPath string

カテゴリ名パス(key:valueの'|'記号区切りで指定します)
CDATAで括られています。

MyPageUrl string

My知恵袋のページのURLです。
CDATAで括られています。

ViewCount integer

閲覧数です。

AnswerId integer

回答IDです。

Content string

回答内容本文です。
CDATAで括られています。

AnswerPostDate string

回答投稿日時です。(形式はRFC3339準拠)

AnswerEditDate string

回答編集日時です。(現状では補足した日時)(形式はRFC3339準拠)
編集が行われた場合のみ取得されます。

IsMobile boolean

モバイル端末判定フラグです。

Image

画像データです。
画像がないときは子要素が空となります。

Width integer

画像の幅です。
画像がないときはタグ自体生成しません。空のときもタグ自体生成しません。

Height integer

画像の高さです。
画像がないときはタグ自体生成しません。空のときもタグ自体生成しません。

Url string

画像のURLです。
画像がないときはタグ自体生成しません。空のときもタグ自体生成しません。

AttributeCode string

属性コードです。(key:valueの'|'記号区切りで取得されます)
CDATAで括られています。

サンプルレスポンス

エラー

回答取り消しプレビューWeb APIはYahoo! JAPAN Web APIに共通のエラーメッセージおよびコードを返します。

利用制限

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

このAPIを使ったサンプルコード

開発者ブログ

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

開発者コミュニティ

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

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