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

GS2-Friendで定義されている、拡張スクリプトを呼び出すイベントトリガーのリファレンス

updateProfile

プロフィール更新実行前にGS2-Scriptを呼び出すイベントトリガー

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
}

updateProfileDone

プロフィール更新実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
oldProfileProfile更新前のプロフィール
profileProfile更新後のプロフィール

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
oldProfile = args.oldProfile
profile = args.profile

result = {
}

follow

フォロー実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報

Result

必須デフォルト値の制限説明
permitboolフォロー を許可するか

実装例

namespace = args.namespace
followUser = args.followUser

result = {
  permit=permit
}

followDone

フォロー実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
followUser = args.followUser

result = {
}

unfollow

アンフォロー実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報

Result

必須デフォルト値の制限説明
permitboolアンフォロー を許可するか

実装例

namespace = args.namespace
followUser = args.followUser

result = {
  permit=permit
}

unfollowDone

アンフォロー実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
followUserFollowUserフォロー情報

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
followUser = args.followUser

result = {
}

deleteFriend

フレンドの削除実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
userIdstringユーザーID
friendUserFriendUserフレンド

Result

必須デフォルト値の制限説明
permitboolフレンドの削除 を許可するか

実装例

namespace = args.namespace
userId = args.userId
friendUser = args.friendUser

result = {
  permit=permit
}

deleteFriendDone

フレンドの削除実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
userIdstringユーザーID
friendUserFriendUserフレンド

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
userId = args.userId
friendUser = args.friendUser

result = {
}

sendRequest

フレンドリクエスト発行実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明
permitboolフレンドリクエストの発行 を許可するか

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

sendRequestDone

フレンドリクエスト発行実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

cancelRequest

フレンドリクエストのキャンセル実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明
permitboolフレンドリクエストのキャンセル を許可するか

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

cancelRequestDone

フレンドリクエストのキャンセル実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

acceptRequest

フレンドリクエストの承諾実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明
permitboolフレンドリクエストの承諾 を許可するか

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

acceptRequestDone

フレンドリクエストの承諾実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
}

rejectRequest

フレンドリクエストの拒否実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明
permitboolフレンドリクエストの拒否 を許可するか

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
  permit=permit
}

rejectRequestDone

フレンドリクエストの拒否実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
friendRequestFriendRequestフレンドリクエスト

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
friendRequest = args.friendRequest

result = {
}