API:Delete/ja

From MediaWiki.org
< API:Delete(Redirected from API:Edit - Delete/ja)
Jump to: navigation, search
Tools clipart.png このページは MediaWiki API ドキュメントの一部です。
言語: English  • Deutsch • 日本語 • 한국어 • русский
MediaWiki API
MediaWiki バージョン: 1.12

Contents

トークン [edit]

ページを削除するために、deleteトークンが必要です。このトークンはeditトークンと等しくすべてのページに対して同じですが、ログインするごとに変わります。deleteトークンは次のように取得できます:

ページの削除 [edit]

ページはaction=deleteで削除できます。

パラメータ [edit]

  • title: 削除したいページ。
  • pageid: The page id of the page you want to delete
  • token: 以前のリクエストで取得されたトークン。'+'を'%2B'にurlencodeすることに注意して下さい
  • reason: 削除の理由(オプション)。提供されない場合、自動的に生成された理由が使われます。
  • watch: Add the page to your watchlist
  • unwatch: Remove the page from your watchlist
  • oldimage: The name of the old image to delete as provided by iiprop=archivename

[edit]

Note: In this example, all parameters are passed in a GET request just for the sake of simplicity. However, action=delete requires POST requests; GET requests will cause an error.

起こり得るエラー [edit]

通常のものに加えて次のものがあります:

  • code: notitle
    • info: titleパラメータを設定しなければなりません
  • code: notoken
    • info: tokenパラメータを設定しなければなりません
  • code: permissiondenied
    • info: ページを削除するパーミッションがありません
      • 大抵のwikiでは、ページを削除することはsysopに制限されていますが、別のwikiの中にもより厳密なルールを持つものがあります。
  • code: cantdelete
    • info: ``title''を削除できませんでした。おそらく他の誰かによって既に削除されました