Skip to content

Facebook Authorization Login

API Address:/v2/enduser/enduserapi/facebookAuthLogin

Request Method:POST

Request Data Type:application/json

Response Data Type:*/*

API Description:Facebook authorization login

Request Parameters:

Parameter NameParameter DescriptionRequest TypeRequiredData TypeSchema
appIdApplication ID assigned to developer by Facebookquerytruestring
codeCode returned by callback when Facebook user logs inquerytruestring
signatureSignature
Signature generation rule: SHA256(appId+code+userDomainSecret)
querytruestring
userDomainUser domainquerytruestring
mccMCCqueryfalseinteger(int32)

Response Status:

Status CodeDescriptionSchema
200Login successful, token returned in dataRegistration code response data«Login returned token»
5013Incorrect user domain format
5015User domain does not exist
5023Please enter user domain
5104User domain disabled
5218Please enter appid
5374Please enter code
6084MCC does not belong to current data center
6085Failed to query MCC data center

Response Parameters:

Parameter NameParameter DescriptionTypeSchema
codeResponse status codeinteger(int32)integer(int32)
dataResponse dataLogin returned tokenLogin returned token
  accessTokenInterface access tokentokentoken
    expirationTimeExpiration time timestamp, in seconds. Token becomes invalid after expiration.integer
    tokentokenstring
  refreshTokenRefresh tokentokentoken
    expirationTimeExpiration time timestamp, in seconds. Token becomes invalid after expiration.integer
    tokentokenstring
extMsgExtended messagestring
msgResponse messagestring

Response Example:

javascript
{
	"code": 0,
	"data": {
		"accessToken": {
			"expirationTime": 0,
			"token": ""
		},
		"refreshToken": {
			"expirationTime": 0,
			"token": ""
		}
	},
	"extMsg": "",
	"msg": ""
}