アツマールAPIの「ユーザー情報取得」を利用するためのプラグイン – AtsumaruGetUserInformationExperimental.js

タイトル
RPGアツマールの特定ユーザーの情報を取得するAPIのための(Experimental版)プラグイン
作者名
ヘルプ
このプラグインは、アツマールAPIの「ユーザー情報取得」を利用するためのプラグインです。
詳しくはアツマールAPIリファレンス(https://atsumaru.github.io/api-references/user)を参照してください。

RPGアツマールで、指定したユーザーのプロフィールなどの情報を取得します。

プラグインコマンド(英語版と日本語版のコマンドがありますが、どちらも同じ動作です):
GetUserInformation <userIdVariableId>
特定ユーザー取得 <userIdVariableId>
# 変数<userIdVariableId>からユーザーIDを読み取り、そのユーザーの情報を取得します。
# 取得した情報は、プラグインパラメータで指定した変数IDに代入されます。
# もしも情報が取得できなかった場合は、エラーメッセージが代入されます。

アツマール外(テストプレイや他のサイト、ダウンロード版)での挙動:
GetUserInformation(特定ユーザー取得)
無視される(エラーメッセージにも何も代入されない)

※「並列処理」の中でプラグインコマンドを利用しますと
その時セーブしたセーブデータの状態が不確定になりますので、
可能な限り「並列処理」以外のトリガーでご利用ください。
パラメータ
param name
type variable
text ユーザー名
desc ユーザー情報取得時に、ユーザー名を代入する変数の番号を指定します。
default 0

param profile
type variable
text 自己紹介
desc ユーザー情報取得時に、自己紹介を代入する変数の番号を指定します。
default 0

param twitterId
type variable
text TwitterID
desc ユーザー情報取得時に、TwitterIDを代入する変数の番号を指定します。
default 0

param url
type variable
text ウェブサイト
desc ユーザー情報取得時に、ウェブサイトを代入する変数の番号を指定します。
default 0

param errorMessage
type variable
text エラーメッセージ
desc エラーが発生した場合に、エラーメッセージを代入する変数の番号を指定します。
default 0

ライセンス表記
Copyright (c) 2018-2019 RPGアツマール開発チーム(https://game.nicovideo.jp/atsumaru)
Released under the MIT license
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/atsumaru/mv-plugins/blob/master/plugins/AtsumaruGetUserInformationExperimental.js