Я пытаюсь отправить sms с моим приложением laravel. У меня есть infobip счет тестирования и использования, что все детали смс смс, но получаю эту ошибку:Infobip службы sms с использованием жужжания в laravel
ClientException in RequestException.php line 111:
Client error: `POST https://api.infobip.com/sms/1/text/single` resulted in a `401 Unauthorized` response:
{"requestError":{"serviceException": {"messageId":"UNAUTHORIZED","text":"Invalid login details"}}}
КОД:
$data= '{
"from":"InfoSMS",
"to":"923227124444",
"text":"Test SMS."
}';
$userstring = 'myuserame:password';
$id =base64_encode ('myuserame:password');
echo 'Basic '.$id;
$client = new \GuzzleHttp\Client();
$request = $client->post('https://api.infobip.com/sms/1/text/single',array(
'content-type' => 'application/json'
),['auth' => ['myusername', 'password']]);
$request->setHeaders(array(
'accept' => 'application/json',
'authorization' => 'Basic '.$id,
'content-type' => 'application/json'
));
$request->setBody($data); #set body!
$response = $request->send();
echo $res->getStatusCode(); // 200
echo $res->getBody();
return $response;
Имя пользователя и pssword правы, когда я попытался отправить прямой текстовое сообщение от сайт и его работа там.
Может ли кто-нибудь помочь мне с тем, что я делаю неправильно?
Спасибо!
Я получаю запрос об ошибке в этом, но я устал решать его с помощью завитка. размещая код здесь. –