Я пытаюсь использовать API на веб-сайте, вот часть руководства:
Аутентифицированные сеансы (взято из здесь )
Чтобы создать аутентифицируемый сеанс, вам нужно запросить authToken из ресурса API / auth.
- URL: http://stage.amee.com/auth (это не мой домен)
- Метод: POST
- Формат запроса: application / x-www-form-urlencoded
- Формат ответа: application / xml, application / json
- Код ответа: 200 OK
- Тело ответа: сведения об аутентифицированном пользователе, включая API.
версия.
Дополнительные данные: файл cookie и заголовок authToken, содержащий
маркер аутентификации, который должен быть
используется для последующих вызовов.
Параметры: имя пользователя / пароль
* +1034 * Пример
Запрос
POST / auth HTTP / 1.1
Принять: application / xml
Тип контента: application / x-www-form-urlencoded
username = my_username & password = my_password
Ответ
HTTP / 1.1 200 OK
Набор cookie: authToken = 1KVARbypAjxLGViZ0Cg + UskZEHmqVkhx / Pm ...;
authToken: 1KVARbypAjxLGViZ0Cg + UskZEHmqVkhx / PmEvzkPGp ... ==
Content-Type: application / xml; кодировка = UTF-8 * 1 049 *
ВОПРОС:
Как мне заставить это работать?
Я пробовал jQuery, но, похоже, у него проблемы с XSS. Фактический фрагмент кода был бы очень признателен.
приписка
Все, что я искал, было WebClient класс в C #