我收到了開發功能的要求,以檢查2個電子郵件ID,登錄或身份是否與社交相關。我希望向2個用戶詢問他們的facebook id,linkedin id(以後可能會有更多的社交網絡)。然後,我希望使用他們的Facebook ID連接到Facebook API,並確定是否社交連接
- 這兩個社交連接,他們是朋友嗎?
- 難道這些2通過共同的朋友
- 他們有連接n個相互連接的朋友的水平? (如linkedin)
同樣,我希望使用linkedin api來確定它們是否是社交連接,如果不是,它們有多遠。
我的問題是
- 我一直在一個社會項目之前,明白Facebook和鏈接中提供了很大的限制對他們的API。你知道有什麼從我需要他們爲我做的事情中脫穎而出嗎?
- 在這些情況下,我需要注意哪些隱私/法律問題。如果我要讓每個用戶都知道他們距離彼此有x個網絡,會不會有問題?
- 我可以免費使用api嗎?還是有這些社交網絡提供的特定付費服務?當我部署正確時,我會擔心成本?
編輯
我把LinkedIn論壇上的一些問題。這是我
響應有通過對企業賬戶開發商的API沒有可用的擴展信息。可見性基於已通過身份驗證的用戶以及他們可以在其網絡中看到的內容。該API不適合您瞭解有關經過身份驗證的用戶以外的兩個用戶的信息。
從他們的立場看似乎公平。即使是商業賬戶也不會提供關於2個隨機人員的「社交關聯」信息的私人信息。
我想我需要探索讓我的用戶登錄/連接到linkedIn並向我提供該信息的選項。聽起來很瘋狂,我會探討這一點。
通過scraping你的意思?打開他們的HTML頁面,並尋找你需要什麼? – Siddharth 2012-03-23 09:14:12
是的,解析一個HTML文本。 – 2012-03-26 09:50:38