이 페이지는 自動으로 生成된 미디어위키 API 도움말 文書입니다.
說明 文書 및 例示:
https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
- 이 모듈은 write 權限을 要求합니다.
- 이 모듈은 POST 要請만을 許容합니다.
- 出處:
MediaWiki
- 라이선스:
GPL-2.0-or-later
서드파티 提供者의 計定을 現在 使用者와 連結합니다.
이 모듈을 使用하는 一般的인 節次는 다음과 같습니다:
- amirequestsfor=link
와 함께
action=query&meta=authmanagerinfo
에서 使用할 수 있는 필드와
action=query&meta=tokens
의 토큰을 가져옵니다.
- 使用者에게 필드를 提示하고 使用者의 提出 事項을 取得합니다.
- linkreturnurl
및 關聯된 모든 필드를 提供, 이 모듈에 傳達합니다.
- 應答 時
status
를 確認합니다.
- PASS
또는
FAIL
을 受信한 境遇 作業은 끝난 것입니다. 動作은 成功하였거나 그렇지 않은 境遇입니다.
- UI
를 受信한 境遇 使用者에게 새로운 필드를 提示하고 使用者의 提出 事項을 取得합니다. 그 뒤
linkcontinue
및 關聯된 모든 필드 集合과 함께 이 모듈에 傳達하고 段階 4를 反復합니다.
- REDIRECT
를 受信한 境遇, 使用者를
redirecttarget
으로 넘겨준 다음
linkreturnurl
로 返還될 때까지 기다립니다. 그 뒤
linkcontinue
및 返還 URL에 傳達되는, 모든 關聯 필드와 함께 이 모듈에 傳達하고 段階 4를 反復합니다.
- RESTART
를 수실한 境遇 認證은 動作했으나 連結된 使用者 計定이 없다는 것을 의미합니다.
UI
나
FAIL
로 看做할 수 있습니다.
特定 變數:
- linkrequests
amirequestsfor=link
와(과) 함께
action=query&meta=authmanagerinfo
에서 返還된
id
를 통해, 또는 이 모듈의 過去 應答으로부터 이 認證 要請만을 使用합니다.
- |
또는
代案
으로 값을 區分합니다.
- 값의 最大 數는 50(더 높은 制限이 許容된 클라이언트의 境遇 500)입니다.
- linkmessageformat
返還 메시지에 使用할 形式.
- 다음 값 中 하나: html, none, raw, wikitext 또는
다른 文字列
: html, none, raw, wikitext
- 基本값: wikitext
- linkmergerequestfields
모든 認證 要請에 對한 필드 情報를 하나의 配列로 합칩니다.
- 類型: 不利言 (
仔細한 情報
)
- linkreturnurl
서드파티 引證 플로의 URL을 返還하며, 絶對 住所여야 합니다. 이것 또는
linkcontinue
는 必須입니다.
REDIRECT
應答을 받으면 一般的으로 서드파티 引證 플로를 위해 指定한
redirecttarget
URL에 對해 브라우저나 웹 뷰를 열게 됩니다. 이 作業이 끝나면 서드파티는 브라우저나 웹 뷰를 이 URL로 보냅니다. URL로부터 쿼리나 POST 變數를 抽出한 다음 이것들을
linkcontinue
要請으로서 이 API 모듈로 傳達하는 것이 좋습니다.
- linkcontinue
이 要請은 初期
UI
또는
REDIRECT
應答 以後에 繼續됩니다. 이것 또는
linkreturnurl
中 하나가 必要합니다.
- 類型: 不利言 (
仔細한 情報
)
- linktoken
"csrf" 토큰은
action=query&meta=tokens
에서 가져옵니다
- 이 變數는 必須입니다.
- *
- 이 모듈은 使用 可能한 引證 要請에 따라 追加 變數를 許容합니다. 使用 可能한 要請 및 使用되는 필드를 決定하려면
amirequestsfor=link
(또는 該當되는 境遇 이 모듈의 過去 應答)과 함께
action=query&meta=authmanagerinfo
을(를) 使用하십시오.