Отправка Смс

Тема в разделе "Lotus - Xpages", создана пользователем JohnLemon, 24 сен 2014.

  1. JohnLemon

    JohnLemon Well-Known Member

    Регистрация:
    20 авг 2014
    Сообщения:
    274
    Симпатии:
    5
    Здравствуйте, можете кто нибудь подсказать как отправлять смс через get post запросы в xpages ? Например для Таких API??
    Сейчас отправляю через get так на кнопке:
    Код (Text):
    var xhr = new XMLHttpRequest();
    xhr.open("GET", "http://gate.prostor-sms.ru/send/?login=login&password=pass&phone=phone&text=asd", true);
    // xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
    xhr.send(null);
    alert(xhr.responseText);
    Но не думаю что это безопасно, там же все в чистом виде идет и не знаю еще как получить ответ
    Код (Text):
    alert(xhr.responseText)
    вызывает пустое сообщение (
    Подскажите как обезопасить передачу логина и пароля ? Или может есть другие идеи, с методом post и json не разобрался еще может ест у кого что похожее?
     
  2. ty3uk

    ty3uk Well-Known Member

    Регистрация:
    31 мар 2008
    Сообщения:
    169
    Симпатии:
    0
    ну работай через https и будет у тебя всё зашифровано...
     
  3. JohnLemon

    JohnLemon Well-Known Member

    Регистрация:
    20 авг 2014
    Сообщения:
    274
    Симпатии:
    5
    https я на этом сервисе что то не вижу, а может кто подсказать как использовать Basic access authentication в данном скрипте ?
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    по ссылке ходили?

    Добавлено: и да - кроссдоменные вызовы аякса ограничены!
     
  5. JohnLemon

    JohnLemon Well-Known Member

    Регистрация:
    20 авг 2014
    Сообщения:
    274
    Симпатии:
    5
    По ссыдке да ходил, не понял куда это добавлять :maybe:
    Это на какой вопрос ответ ) ?
    И вообще можно этот код
    Код (Text):
    var xhr = new XMLHttpRequest();
    xhr.open("GET", "http://gate.prostor-sms.ru/send/?login=login&password=pass&phone=phone&text=asd", true);
    // xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
    xhr.send(null);
    использовать как то на стороне сервера а не клиента, или если лучше как передать переменную например phone на сервер, желательно в в scope ?
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    спросить гугл ;) про отправку хэдеров
    аякс - это клиентский код, для инициализации серверного - java, читать про отправку http запросов (кода туевы хучи)
    кроссдомен, с клиента, получится сразу, как только вызов пойдет на сторонний сервер, и браузер его заблокирует (делают разные костыли, но с ними борются браузеры)
     
  7. JohnLemon

    JohnLemon Well-Known Member

    Регистрация:
    20 авг 2014
    Сообщения:
    274
    Симпатии:
    5
    Спасибо, пошел разбираться с джавой )
     
Загрузка...
Похожие Темы - Отправка Смс
  1. JohnLemon
    Ответов:
    0
    Просмотров:
    1.055
  2. Malua321
    Ответов:
    0
    Просмотров:
    2.323
  3. morpheus
    Ответов:
    14
    Просмотров:
    5.782
  4. k85
    Ответов:
    4
    Просмотров:
    91
  5. k85
    Ответов:
    10
    Просмотров:
    882

Поделиться этой страницей