0
我想發佈當前正在使用該應用程序的用戶的所有朋友的個人資料照片,該用戶已經安裝了該應用程序。有什麼方法做到這一點?發佈所有使用Facebook應用程序的朋友
我想發佈當前正在使用該應用程序的用戶的所有朋友的個人資料照片,該用戶已經安裝了該應用程序。有什麼方法做到這一點?發佈所有使用Facebook應用程序的朋友
是的,這是可能的,但你必須在本地做,Facebook不會自動爲你做這個。下面是實現這一目標的一種方式:
當用戶來到你的應用程序首次Facebook的向您發送關於該用戶的一些數據。你從這些數據需要的是用戶的ID。將此ID存儲在您的數據庫中。後來,做由ID搜索在數據庫中找到你的表格中當前用戶的朋友。如果您發現任何這意味着那些朋友正在使用/已使用你的應用程序。
舉例來說,如果你有你的表名爲id
場和朋友ID列表= 1,2,3,4,等相應的查詢將是:
SELECT id from users WHERE id IN (1, 2, 3, 4)
在此步驟中,可以使用圖形API輕鬆獲取每個用戶的照片,如下所示:
https://graph.facebook.com/ID_OF_THE_USER/picture
享受!
或者,您可以使用FQL來獲取用戶的朋友以及他們是否授權了應用程序(`is_app_user`)。 – Bartek 2011-01-08 23:28:12