Не получается авторизоваться API SMS

Технические вопросы работы портала, общение с техническими специалистами компании

Не получается авторизоваться API SMS

Сообщение trudyaga77 » 02 окт 2013, 08:57

Не получается авторизоваться через API для смс, взял код с https://www.comtube.com/forum/viewtopic.php?f=33&t=495.
Мой код:
Код: Выделить всё
<?php
function BuildUrlParamsWithSignature( $params, $password ){
    ksort( $params );
    $url = '';
    if( !is_array($params) ){ return $url; }
    foreach( $params as $key => $value ){
        $url .= $key . "=" . urlencode($value) . "&";
    }
    $signature = md5( $url."&password=".urlencode($password) );
    $url .= "signature=" . $signature;
    return $url;
}

$datas = array(
   'action' => 'send',
   'charset' => 'utf-8',
   'message ' => 'TEST',
   'number' => '+79050964239',
   'senderid' => '88005553927',
   'username' => 'trudyaga77'
);
$datas = BuildUrlParamsWithSignature( $datas, 'пароль' );

echo 'http://api.comtube.ru/scripts/api/sms.php?'.$datas.'<br/>';

echo file_get_contents( 'http://api.comtube.ru/scripts/api/sms.php?'.$datas );

die;

Пароль ставлю верный, как видите я по нему смог авторизоваться на форуме и в личном кабинете.
ответ всегда один: 401 Authorization failed

Пожалуйста выручайте, горят сроки по интеграции на сайт. :|

Если что, лучше отвечать на почту, так оперативнее: mail собака art-prog.ru
trudyaga77
 
Сообщения: 4
Зарегистрирован: 06 авг 2013, 10:57

Re: Не получается авторизоваться API SMS

Сообщение trudyaga77 » 02 окт 2013, 19:16

Весьма странно видеть ответы на другие темы, оставленные после моей. А я до сих пор не получил ответ ни здесь, ни на почту. :o
trudyaga77
 
Сообщения: 4
Зарегистрирован: 06 авг 2013, 10:57

Re: Не получается авторизоваться API SMS

Сообщение sd » 03 окт 2013, 02:45

trudyaga77 писал(а):Весьма странно видеть ответы на другие темы, оставленные после моей. А я до сих пор не получил ответ ни здесь, ни на почту. :o

Прошу прощения за задержку с ответом. Ошибка в строке 'message ' => 'TEST', - обратите внимание, что у вас после message стоит пробел, который и вызывает проблему.
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11

Re: Не получается авторизоваться API SMS

Сообщение trudyaga77 » 03 окт 2013, 07:41

sd писал(а):
trudyaga77 писал(а):Весьма странно видеть ответы на другие темы, оставленные после моей. А я до сих пор не получил ответ ни здесь, ни на почту. :o

Прошу прощения за задержку с ответом. Ошибка в строке 'message ' => 'TEST', - обратите внимание, что у вас после message стоит пробел, который и вызывает проблему.


Ё*#$ый стыд! :shock:
trudyaga77
 
Сообщения: 4
Зарегистрирован: 06 авг 2013, 10:57

Re: Не получается авторизоваться API SMS

Сообщение trudyaga77 » 03 окт 2013, 08:55

Извиняюсь, не стал открывать новыю тему, но почему-то в смс отображается не тот номер, который передаю в параметре senderid. В каком виде нужно записывать телефон в данном параметре? Имеет ли это значение?
trudyaga77
 
Сообщения: 4
Зарегистрирован: 06 авг 2013, 10:57

Re: Не получается авторизоваться API SMS

Сообщение sd » 03 окт 2013, 09:06

trudyaga77 писал(а):Извиняюсь, не стал открывать новыю тему, но почему-то в смс отображается не тот номер, который передаю в параметре senderid. В каком виде нужно записывать телефон в данном параметре? Имеет ли это значение?

В этом параметре можно указывать один из разрешенных номеров. Добавить номер в список разрешенных можно через тех.поддержку. Обращаю внимание, что если у вас номер отправителя - МТСовский номер, то абонентам МТС они не дойдут.
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11


Вернуться в Техническая поддержка

Просмотр страницы «Кто сейчас на форуме COMTUBE»

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14