I'm using Synapse in CakePHP and i don't know how to get "refresh_token". This is my code:
<?php
$options = array(
'oauth_key'=> 'oauth-**********', # Optional,
'fingerprint'=> 'd9729fe9380a2c32472ce292e72b3534',
'client_id'=> 'id-*************',
'client_secret'=> 'secret-*****************',
'development_mode'=> true, #True will ping sandbox.synapsepay.com
'ip_address'=> '192.168.0.105'
);
$client = new Client($options);
#Create User
$create_payload = array(
"logins" => array(
array(
"email" => test_synapse@gmail.com",
"password" => "123456789",
"read_only" => false
)
),
"phone_numbers" => array(
"+84933851111"
),
"legal_names" => array(
"PHP TEST USER"
),
);
$create_response = $client->user->create($create_payload);
echo ($create_response['refresh_token']);
?>
Then i get an error : Notice (8): Undefined index: refresh_token [APP\Controller\HomesController.php, line 59]
I'm sorry I'm not good in English.