постерная запрос API только с JQuery - PullRequest
1 голос
/ 25 апреля 2011

Я пытаюсь использовать jquery для взаимодействия с постерным API, однако я не могу понять, как URL и как параметры будут переданы. Я использую это:

$. Ajax ({ тип: 'GET', URL: 'http://posterous.com/api/2/users/me/sites', DATATYPE: 'XML', success: function (data, textStatus) { Оповещение (данные); }, error: function (xhr, ajaxOptions, thrownError) { оповещение ('XHR:' + xhr.status); предупреждение ( "Ошибка:" + thrownError); }

}); });

Я уверен, что мне придется аутентифицировать себя для доступа к сайтам, но постерная API не привела никаких примеров того, как это сделать, у кого-нибудь есть идея?

Ответы [ 2 ]

0 голосов
/ 25 апреля 2011

вам необходимо включать авторизованный токен в каждый запрос. посетите этот веб-сайт, чтобы узнать, как получить токен http://apidocs.posterous.com/pages/authentication, а затем включить свойство data в вызов ajax data:{api_token:YOUR_TOKEN}

0 голосов
/ 25 апреля 2011

Если они используют Basic Auth, вам нужно будет указать имя пользователя и пароль (обычно логин и адрес электронной почты соответственно)

Посмотрите на аргументы имени пользователя и пароля, которые вы можете настроить в вызове ajax:

http://api.jquery.com/jQuery.ajax/

...