2010-06-06 69 views

回答

1

您需要登录obtain an OAuth access token for Google Buzz first,因为获取关注者的接入点需要验证。然后,而不是通常的将OAuth签名传递给Buzz API的方法,您可以通过具有查询参数的URI来完成。这将允许您制作URI并将其传递给YQL,然后将其传递给Buzz API。当然,您需要动态生成YQL查询。然后,您可以通过API调用获取Buzz followers的列表。

请注意,OAuth很难,这可能几乎是我可以想到的最难使用的OAuth。不是为了虚心。在这种情况下,YQL将使事情变得更复杂,而不是更简单。

+0

是否有任何其他解决方案让总跟随者不是来自yql,而是来自其他方式e。 jquery? – webkul 2010-06-11 21:58:15

+0

这会让它变得更加轻松,但它仍然处于相当困难的境地。当前的API依赖于OAuth进行身份验证,这意味着您必须将用户重定向到Google托管的页面,然后才能进行API调用。这也意味着你需要在某处存储令牌,这实际上意味着服务器端持久性或HTML5本地存储。如果您不介意每次cookie过期或您的用户清除cookie时再次浏览OAuth流程,则可以将该令牌存储在cookie中。 OAuth API在服务器端环境中效果最佳。 – 2010-06-12 00:59:58