如何實現訂閱Google+上用戶的帖子

我以前推薦過一種訂閱某人G+上帖子的方法: http://plusfeed.appspot.com/{id}

今天,我打算訂閱一個名人的帖子到我的Google Reader。但是,我發現一個問題:我只能獲取到這個人最近的10個帖子,以前的帖子沒有辦法得到。

後來,我打開這個網站plusfeed.appspot.com,發現這是個人網站,不是Google網站(我原先一直以爲plusfeed屬於Google的)。這個人在G+上有帳號: +Russell Beattie。

Plusfeed是一個開源的項目,Russell在https://github.com/russellbeattie/plusfeed公佈了源代碼。主要的邏輯在文件plusfeed.py裏面。通過看源代碼得知,Russel故意只取前10個帖子,超過10個就忽略了。這個限制很不爽,我給他留言,希望他能改掉這個限制,不知道他是否會接納。

有興趣的朋友,可以看看Russell是如何實現的。他是通過下面這個Google API來獲取帖子的:
https://plus.google.com/_/stream/getactivities/104961845171318028721/?sp=[1,2,"104961845171318028721",null,null,null,null,"social.google.com",[]]
真不知道他是如何知道這個API的。

如果Russell不採納我的建議,希望有人能夠仿照他的框架,寫一個類似功能的Plusfeed,加上自己的邏輯。後來,我的建議被Russell拒絕了,他不打算取消這個限制。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章