GS2-Friend Script トリガーリファレンス

拡張スクリプトを呼び出す イベントトリガー のリファレンス

トリガー

updateProfile

プロフィールの更新

同期実行スクリプト

プロフィールの更新 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
profileProfileプロフィール
oldProfileProfile更新前のプロフィール
publicProfilestring新しい公開されるプロフィール
followerProfilestring新しいフォロワー向けに公開されるプロフィール
friendProfilestring新しいフレンド向けに公開されるプロフィール
Result
必須デフォルト値の制限説明
permitbool
プロフィールの更新 を許可するか
実装例
namespace = args.namespace
profile = args.profile
oldProfile = args.oldProfile
publicProfile = args.publicProfile
followerProfile = args.followerProfile
friendProfile = args.friendProfile

result = {
  permit=permit
}

非同期実行スクリプト

プロフィールの更新 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
oldProfileProfile更新前のプロフィール
profileProfile更新後のプロフィール
実装例
namespace = args.namespace
oldProfile = args.oldProfile
profile = args.profile

result = {
}

follow

フォロー

同期実行スクリプト

フォロー 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報
Result
必須デフォルト値の制限説明
permitbool
フォロー を許可するか
実装例
namespace = args.namespace
followUser = args.followUser

result = {
  permit=permit
}

非同期実行スクリプト

フォロー 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報
実装例
namespace = args.namespace
followUser = args.followUser

result = {
}

unfollow

アンフォロー

同期実行スクリプト

アンフォロー 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報
Result
必須デフォルト値の制限説明
permitbool
アンフォロー を許可するか
実装例
namespace = args.namespace
followUser = args.followUser

result = {
  permit=permit
}

非同期実行スクリプト

アンフォロー 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報
実装例
namespace = args.namespace
followUser = args.followUser

result = {
}

deleteFriend

フレンドを削除

同期実行スクリプト

フレンドを削除 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
userIdstringユーザーID
friendUserFriendUserフレンド
Result
必須デフォルト値の制限説明
permitbool
フレンドの削除 を許可するか
実装例
namespace = args.namespace
userId = args.userId
friendUser = args.friendUser

result = {
  permit=permit
}

非同期実行スクリプト

フレンドを削除 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
userIdstringユーザーID
friendUserFriendUserフレンド
実装例
namespace = args.namespace
userId = args.userId
friendUser = args.friendUser

result = {
}

sendRequest

フレンドリクエスト発行

同期実行スクリプト

フレンドリクエスト発行 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
Result
必須デフォルト値の制限説明
permitbool
フレンドリクエストの発行 を許可するか
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

非同期実行スクリプト

フレンドリクエスト発行 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

cancelRequest

フレンドリクエストのキャンセル

同期実行スクリプト

フレンドリクエストのキャンセル 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
Result
必須デフォルト値の制限説明
permitbool
フレンドリクエストのキャンセル を許可するか
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

非同期実行スクリプト

フレンドリクエストのキャンセル 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

acceptRequest

フレンドリクエストの承諾

同期実行スクリプト

フレンドリクエストの承諾 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
Result
必須デフォルト値の制限説明
permitbool
フレンドリクエストの承諾 を許可するか
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

非同期実行スクリプト

フレンドリクエストの承諾 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

rejectRequest

フレンドリクエストの拒否

同期実行スクリプト

フレンドリクエストの拒否 処理の前に、スクリプトが同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
Result
必須デフォルト値の制限説明
permitbool
フレンドリクエストの拒否 を許可するか
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

非同期実行スクリプト

フレンドリクエストの拒否 処理の後に、スクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト
実装例
namespace = args.namespace
friendRequest = args.friendRequest

result = {
}