|
Сервис api.infosmska.ru СМС-рассылка
| ☑ |
0
spiller26
21.06.19
✎
12:16
|
Кто нибудь пользовался сервисом "infosmska"
Делаю
НомерТелефонаОтправка = "7" + СокрЛП(Объект.НомерТелефона);
ТекстСообщения = "test";
СтрокаЗапроса = "interfaces/SendMessages.ashx?login="+ЛогинНаСервис+"&pwd="+ПарольНаСервис+"s&phones="+НомерТелефонаОтправка+"%s&message="+ТекстСообщения+"%s&sender=sms";
HTTPСоединение = Новый HTTPСоединение("api.infosmska.ru", 80);
ЗапросApi = Новый HTTPЗапрос(СтрокаЗапроса);
ОтветApi = HTTPсоединение.Получить(ЗапросApi);
Возвращает ответ = 200 и всё тут.
В их api написано, что должен ответ начинаться с "Ok"
|
|
1
Garykom
гуру
21.06.19
✎
12:17
|
(0) Так тело ответа то посмотри а не только код результата
|
|
2
igork1966
21.06.19
✎
12:33
|
(0)
|
|
3
spiller26
21.06.19
✎
12:40
|
(2) В том то и дело что 200 - значит всё нормально.
|
|
4
Кодер
21.06.19
✎
12:44
|
(3) Мы не против.
Но если тебя что-то не устраивает, ты можешь посмотреть тело письма или связаться с теми, кто предложил тебе интерфейс и (возможно) берёт за это деньги.
|
|
5
igork1966
21.06.19
✎
12:49
|
(3) Это код состояния. Они скорее всего имели в виду тело ответа, получать по ПолучитьТелоКакСтроку
HTTPОтвет (HTTPResponse)
Свойства:
Заголовки (Headers)
КодСостояния (StatusCode)
Методы:
ПолучитьИмяФайлаТела (GetBodyFileName)
ПолучитьТелоКакДвоичныеДанные (GetBodyAsBinaryData)
ПолучитьТелоКакПоток (GetBodyAsStream)
ПолучитьТелоКакСтроку (GetBodyAsString)
Описание:
Предоставляет доступ к содержимому ответа HTTP-сервера на запрос.
Доступность:
Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
6
spiller26
21.06.19
✎
12:50
|
(4) всё вроде нашел "Error: Имя отправителя 'sms' недоступно"
|
|
7
spiller26
21.06.19
✎
12:52
|
Должно в конце не "%s&sender=sms" а "%s&sender=SMS"
|
|
8
spiller26
21.06.19
✎
12:52
|
Всё удачно прошло.
|
|