Discussions

Ask a Question
Back to All

Problema autenticazione Sandbox

Salve
Sto provando la versione Sandbox di Satispay ma ho qualche problema.

Mi è stato dato un codice per poter ricevere le mie credenziali, ma sfortunatamente non sembra funzionare.

Se provo il seguente comando:

require_once("gbusiness-api-php-sdk-master/init.php");
$authentication = \SatispayGBusiness\Api::authenticateWithToken("FQ3ELY");

In riferimento alla SDK presente su Github, la risposta da parte della curl che si trova nel file Request.php all'interno della funzione private static function curl($options = []) è la seguente:

{"code":45,"message":"Forbidden","wlt":"LqnYy1yQ"}

Col wtl che cambia in continuazione.

L'array prima della chiamata curl si presente così:

Array ( [url] => https://staging.authservices.satispay.com//g_business/v1/authentication_keys [method] => POST [body] => {"public_key":"-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvDlpa0SvIGYGlh8CEQqA\njJ6oZlgkr5dL0JvPowMaurK32REzDxZAPGa0+hOj2jt0f2dNtmMfYzRpIAgV2bEM\n77QR5if96ppTBvWvjW81UotC1z6d8B7V1+rA1OQBv05TmBhsolGzMJ+w5pA1AbC6\n+M+W+dFTdSwMExwIw8kgfYReD7SIjpQ3Alu9USU/LEsZfuruKBCgEGxnhpFfkNik\nqvjz766YLbJXKl3pQvC1AW/znEMidGIVrE2l7gdappeNNksoacfNWqwTQRY6bYBh\nA2+Lirhqzl7pPc6E58s6Ct9IJe1k9LJUm41F8LKLi+6siLRqfSrSZflpB54D5T9S\nhwIDAQAB\n-----END PUBLIC KEY-----\n","token":"FQ3ELY"} [headers] => Array ( [0] => Accept: application/json [1] => User-Agent: SatispayGBusinessApiPhpSdk/1.2.0 [2] => Content-Type: application/json [3] => Content-Length: 496 ) )

E la risposta è la seguente:
Array ( [body] => {"code":45,"message":"Forbidden","wlt":"LqnYy1yQ"} [status] => 403 [errorCode] => 0 [errorMessage] => )

Sapete aiutarmi?