Я нашел smsGateway.php в прошлом году и смог программно отправить смс, но 10 мая 2018 года приложение перестало работать, я заметил, что приложение смогло подключиться к серверу smsGateway, но не смогло получить сообщения и причина были в том, что программа не смогла разместить смс на сервере smsGateway и, глядя глубже, ошибка заключалась в том, что идентификатор устройства был неверным и неверным, что позволило устранить проблему, обнаруженную в новой версии. от v3 до v4, и для отправки формы моей php-программы на сервер smsGateway требовалась дополнительная информация. Это ключ авторизации, который вы можете найти при доступе к веб-странице со своим логином и паролем. Задача состоит в том, чтобы интегрироваться в smsGateway.php. Я все еще ищу эту программу с изменениями в новой версии, но пока не смог ее найти.
16 мая 2018 г.
smsgateway.me теперь опубликовал руководство по интеграции некоторого программного обеспечения для программной отправки смс-сообщений. Это новый вызов, если у вас есть версия PHP 5.3, у вас могут возникнуть проблемы с интеграцией новых программ. Кстати намного сложнее чем v3.
Также есть примечание «Обратите внимание, что мы все еще работаем над документацией и скоро представим новые SDK!» что меня немного пугает. Я все еще работаю над интеграцией, но я обновляю версию PHP до 5.6 и проверю, достаточно ли этого для устранения сообщений об ошибках.
После обновления моего php до 5.5 я смог заставить работать smsgateway.me с
https://github.com/smsgatewayme/client-php скачать следующий набор файлов программ
<code>require_once(__DIR__ . '/autoload.php');
use SMSGatewayMe\Client\ApiClient;
use SMSGatewayMe\Client\Configuration;
use SMSGatewayMe\Client\Api\MessageApi;
use SMSGatewayMe\Client\Model\SendMessageRequest;
$clients = new SMSGatewayMe\Client\ClientProvider(
"your key from website"
);
$sendMessageRequest = new SMSGatewayMe\Client\Model\SendMessageRequest
([
'phoneNumber' => $HAMiLote['HASMSTel'],
'message' => $AXMessage, 'deviceId' => 100701
]);
$sentMessages =
$clients->getMessageClient()->sendMessages([$sendMessageRequest]);
?><pre><?php print_r($sentMessages); ?>