1

我正在尝试使用 jquery 与后继 api 交互,但是我无法理解 url 以及如何传递参数。我正在使用这个:

$.ajax({ type: 'GET', url : 'http://posterous.com/api/2/users/me/sites', dataType:'xml', 成功: function(data,textStatus){ alert(数据);},错误:函数(xhr,ajaxOptions,thrownError){警报('XHR:'+ xhr.status);警报(“错误:”+ thrownError);}

}); });

我确信我必须对自己进行身份验证才能访问这些网站,但是后来的 api 没有给出任何关于如何做到这一点的例子,有人知道吗?

4

2 回答 2

0

您需要在每个请求中包含一个授权令牌。请参阅此网站以了解如何获取令牌http://apidocs.posterous.com/pages/authentication然后在您的 ajax 调用中包含数据属性data:{api_token:YOUR_TOKEN}

于 2011-04-25T19:53:23.127 回答
0

如果他们使用基本身份验证,您将需要提供用户名和密码(通常分别为登录名和电子邮件)

查看可以在 ajax 调用中配置的用户名和密码参数:

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

于 2011-04-25T19:51:09.767 回答