2010-06-06 67 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