Я пытаюсь использовать PHP Coinbase API.У меня уже есть ключ API и ключ OAuth.Я уже настроил свой веб-сервер.Кроме того, я уже загрузил библиотеку на GitHub, но все еще не могу заставить ее работать.
Каждый раз, когда я использую этот код, он возвращает:
string (213) "{" error ": "invalid_grant", "error_description": "Предоставленный грант авторизации недействителен, просрочен, отозван, не соответствует URI перенаправления, использованному в запросе авторизации, или выдан другому клиенту."} "
Соответствующий код
$post = [
'grant_type' => 'authorization_code',
'code' => 'xxxxxx',
'client_id' => 'xxxxx',
'client_secret' => 'xxxx',
'redirect_uri' => 'https://sample/mybots/blockchain',
];
$ch = curl_init('https://api.coinbase.com/oauth/token');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
// execute!
$response = curl_exec($ch);
// close the connection, release resources used
curl_close($ch);
// do anything you want with your response
var_dump($response)