Skip to main content

Data Type

Common Parameters

Access Source

SourceSource
Client0
Server1
Midas2
Center control8
Third-party channel9
Web11
WeChat community16
Authorization module17
Game event platform18
Authentication module20
Custom accounts21
Customer service system22
Data Management & Compliance System (DMCS)23
Questionnaire platform24
GameConfigS25
Player Network26
Player Network Console27
Login launcher console28
Account deletion service29
Game event CGI30
Web caller of account deletion service31
JSSDK32
Security component server33
Player Network Console internal tool34
Player Network Community backend35
Security cleansing access36
GameNative client37
SmartLink38
Player Network SDK configuration delivery API39
Garena backend40

Operating System (OS)

Operating systemOS
Android1
iOS2
Web3
Linux4
Windows5
Nintendo6
Mac7
PlayStation8
Xbox9

Channel Information

Apple

ParameterTypeDescriptionRemark
codestringAuthorization code used to obtain access tokenRequired
user_namestringUser name returned by the channelOptional
app_idstringApple app ID, required for multi-channel packagesOptional

Discord

ParameterTypeDescriptionRemark
access_tokenstringAccess token for web userRequired
refresh_tokenstringRefresh tokenRequired
expires_inuintTime before the access token expires
Unit: seconds
Required
redirect_uristringRedirect URIOptional

Epic

ParameterTypeDescriptionRemark
openidstringUnique user ID, the response parameter account_id from the ThirdAuthorize APIRequired
nicknamestringUser nickname for displayOptional
access_tokenstringAccess token for web userRequired
refresh_tokenstringRefresh tokenOptional
expires_inuintTime before the access token expires
Unit: seconds
Optional
refresh_expires_inuintTime before the refresh token expires
Unit: seconds
Optional

Facebook

ParameterTypeDescriptionRemark
access_tokenstringAccess token for web userRequired

Facebook Instant Game

ParameterTypeDescriptionRemark
signaturestringSignature of the Facebook Instant GameRequired

Garena

ParameterTypeDescriptionRemark
tokenstringAccess token for web user, the response parameter token from the ThirdAuthorize APIRequired for Player Network SDK Login
garena_sns_openidstringGarena OpenID for web user, the response parameter garena_sns_openid from the ThirdAuthorize APIRequired for garena link
garena_sns_tokenstringGarena access token for web user, the response parameter garena_sns_token from the ThirdAuthorize APIRequired for garena link

Google

ParameterTypeDescriptionRemark
codestringAuthorization code used to obtain access tokenRequired

Kakao v3

ParameterTypeDescriptionRemark
zatstringAccess token for Kakao v3Required
picturestringAvatarOptional
playeridstringPlayer IDOptional
usernamestringUser identifierOptional

LINE

ParameterTypeDescriptionRemark
access_tokenstringAccess token for web userRequired
expires_inint64Time before the access token expires
Unit: seconds
Optional

PlayStation 5

ParameterTypeDescriptionRemark
codestringAccess token for web userRequired
redirect_uristringRedirect URIOptional

Steam

ParameterTypeDescriptionRemark
openid.nsstringField required by Steam web login protocolRequired
openid.modestringField required by Steam web login protocolRequired
openid.op_endpointstringField required by Steam web login protocolRequired
openid.claimed_idstringField required by Steam web login protocolRequired
openid.identitystringField required by Steam web login protocolRequired
openid.return_tostringField required by Steam web login protocolRequired
openid.response_noncestringField required by Steam web login protocolRequired
openid.assoc_handlestringField required by Steam web login protocolRequired
openid.signedstringField required by Steam web login protocolRequired
openid.sigstringField required by Steam web login protocolRequired

Twitch

ParameterTypeDescriptionRemark
access_tokenstringAccess token for web userRequired
refresh_tokenstringRefresh tokenRequired
expires_inuintTime before the access token expires
Unit: seconds
Required
token_typestringAccess token type
For example, "bearer".
Required

Twitter

ParameterTypeDescriptionRemark
oauth_tokenstringAccess token for web user, the response parameter access_token from the ThirdAuthorize APIRequired
oauth_secretstringAccess secret for web user, the response parameter secret from the ThirdAuthorize APIRequired

VK

ParameterTypeDescriptionRemark
tokenstringAccess token for web user, the response parameter access_token from the ThirdAuthorize APIRequired

Xbox

ParameterTypeDescriptionRemark
auth_tokenstringAccess token for web user, the response parameter auth_token from the ThirdAuthorize APIRequired
xuidstringXbox UID for web user, the response parameter xuid from the ThirdAuthorize APIRequired

QQ

ParameterTypeDescriptionRemark
access_tokenstringAccess token for web user, response parameter access_token from the ThirdAuthorize APIRequired
refresh_tokenstringRefresh token for web user, response parameter refresh_token from the ThirdAuthorize APIRequired
expires_instringExpiration time for QQ authentication, response parameter expires_in from the ThirdAuthorize APIRequired
openidstringQQ openid for web user, response parameter openid from the ThirdAuthorize APIRequired

Wechat

ParameterTypeDescriptionRemark
codestringAccess code for web user, response parameter auth_token from the ThirdAuthorize APIRequired

LI PASS

ParameterTypeDescriptionRemark
tokenstringUser authorization token for custom accountRequired
openidstringCustom account UIDRequired
account_plat_typenumberAccount platform type used to differentiate different custom account platforms
ACCOUNT_PLAT_TYPE assigned by Player Network Console, value for LI PASS is 131
Required
accountstringUser account such as emailRequired