API:画像の回転
このページは MediaWiki 操作 API の説明文書の一部です。 |
Imagerotate | ||
---|---|---|
Rotate one or more images. このモジュールは generator としては使用できません。 | ||
接頭辞 | なし | |
必要な権限 | edit, upload | |
POST のみ? | はい | |
自動生成ヘルプ | 現行バージョン | |
追加されたバージョン |
|
This module is currently disabled on all Wikimedia wikis due to performance concerns (phab:T35186).
トークン
To rotate an image, a CSRF token is required.
The CSRF token is the same for all pages, but changes at every login.
CSRF tokens can be obtained via action=query&meta=tokens
with type=csrf
(MW 1.24+).
For older versions, you can use API:tokens (操作) or API:情報 to get an edit token.
パラメーター
This module incorporates ApiPageSet and behaves similar to a query in most respects. See specifying pages and resolve redirects for more information.
rotation
: Degrees to rotate image clockwise. 取りうる値: 90, 180, 270continue
: When more results are available, use this to continue. (See continuing queries.) 1.24+tags
: Tags to apply to the entry in the upload log. 1.29+titles
: A list of titles to work on. Separate values with |. 50 を超える値は使用できません (ボットは 500)。 1.23+pageids
: A list of page IDs to work on. Separate values with |. 50 を超える値は使用できません (ボットは 500)。 型: list of integersrevids
: A list of revision IDs to work on. Separate values with |. 50 を超える値は使用できません (ボットは 500)。 型: list of integersgenerator
: Get the list of pages to work on by executing the specified query module. Note: Generator parameter names must be prefixed with a "g". 取りうる値: see MediaWiki API generatorsredirects
: Automatically resolve redirects in titles, pageids, and revids, and in pages returned by generator.converttitles
: Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion. Languages that support variant conversion include: gan, iu, kk, ku, shi, sr, tg, uz, zhtoken
: A "csrf" token retrieved from action=query&meta=tokens
エラーコード
In addition to the usual stuff, any failure to rotate an image will be reported in the errormessage field in the results.
例
Rotate File:Example.png by 90 degrees.
api.php? action=imagerotate& titles=File:Example.png& rotation=90& token=0123456789012345678901234567890123456789%2b%5c [ApiSandbox で試用する]
結果 |
---|
{
"imagerotate": [
{
"id": 20,
"ns": 6,
"title": "File:Example.png",
"result": "Success"
}
]
}
|
以下の説明文書は、このサイト (MediaWiki.org) で稼働しているリリース前のバージョンのMediaWikiによって自動的に生成された、Special: |
action=imagerotate
(main | imagerotate)
- Source: MediaWiki
- License: GPL-2.0-or-later
This module has been disabled.