我正在使用jquery来构建对Twitter Search API的请求.我正在使用jsonp,这是跨域请求所需要的.但是,Twitter API指定您应为这些请求设置唯一的User-Agent,如果不这样做,则会限制您的请求.问题是,我认为无法通过jquery设置此标头.
这是我正在使用的代码:
$.ajax({
url: 'http://search.twitter.com/search.json',
dataType: 'jsonp',
type: 'get',
data: { q: 'twitter' },
success: function(data) {
alert(data.results);
}
});
Run Code Online (Sandbox Code Playgroud)
我尝试过使用beforeSend方法,但看起来这个事件没有被触发.任何人都可以想出任何解决这个问题的方法吗?
谢谢.
我正在尝试使用Google Contacts API v3.
由于OAuth2身份验证和授权,我开始使用适用于JavaScript的Google API客户端库.我对API访问的那部分没有任何问题.
但在做了auth部分后,我不知道接下来该做什么.我可以将google-api-javascript-client用于Google Contacts API v3吗?在javascript-client支持的Google API列表中,不显示联系人API.但我可以使用OAuth 2.0 Playground工具完全访问.
我真的很困惑哪个客户端最适合使用最新的Google Contacts API.什么是gdata-javascript-client?
javascript google-api google-contacts-api google-api-js-client