Troca Access Token
por Mobile Number and Country Code
(lado do servidor OU lado do cliente)
Você pode obter o mobile number
com o seu access_token
com este API
https://graph.accountkit.com/v1.1/me/?access_token=xxxxxxxxxxxx . Talvez, depois de ter o mobile number
e o id
, você possa trabalhar com ele para verificar o usuário com o seu server & database
.
xxxxxxxxxx
acima está o Access Token
Resposta de exemplo:
{
"id": "61940819992708",
"phone": {
"number": "+91XX82923912",
"country_prefix": "91",
"national_number": "XX82923912"
}
}
Troca Auth Code
por Access Token
(lado do servidor)
Se você tiver um Auth Code
, você pode primeiro obter o Access Token
com este API
- https://graph.accountkit.com/v1.1/access_token?grant_type=authorization_code&code=xxxxxxxxxx&access_token=AA|yyyyyyyyyy|zzzzzzzzzz
xxxxxxxxxx
, yyyyyyyyyy
e zzzzzzzzzz
acima são Auth Code
, App ID
e App Secret
respectivamente.
Resposta de exemplo
{
"id": "619XX819992708",
"access_token": "EMAWdcsi711meGS2qQpNk4XBTwUBIDtqYAKoZBbBZAEZCZAXyWVbqvKUyKgDZBniZBFwKVyoVGHXnquCcikBqc9ROF2qAxLRrqBYAvXknwND3dhHU0iLZCRwBNHNlyQZD",
"token_refresh_interval_sec": XX92000
}
Nota - Este é o preferido na server-side
desde o API
exige o APP Secret
que não é feito para ser shared
para security reasons
.
Boa sorte.