Я пытаюсь разработать клиентское приложение для GoDaddy на основе их API, которые они здесь предоставляют https://developer.godaddy.com И у меня есть проблема с простым примером. Я пытаюсь использовать следующий код PHP для проверки наличия домена:Ошибка авторизации Godaddy api
use GuzzleHttp\Client;
try {
$client = new Client([
'base_uri' => 'https://api.godaddy.com',
]);
$responce = $client->get(
'/v1/domains/available?domain=example.guru',
[
'headers' => [
'Authorization' => "sso-key $myKey:$mySecret",
'X-Shopper-Id' => "$myID",
'Accept' => 'application/json',
]
]
);
echo $responce->getBody();
} catch (Exception $e) {
echo $e->getMessage();
}
И все время я получаю сообщение об ошибке: «Ошибка клиента: 401». Такая же проблема у меня есть с использованием библиотеки cURL. Я не нашел никакой онлайн-поддержки. Мне нужна помощь, может кто-нибудь объяснить, как я должен авторизоваться в их службе api? Может быть, мне нужно отправить любые другие заголовки http или дополнительные параметры?
И вы уверены, что переменные '$ myKey' и' $ mySecret' определены и правильны? –
@CharlotteDunois, конечно, –