2011-10-10 51 views
1

我在我的Facebook代碼中遇到問題。目前,我想要做的是允許某人在我的應用中設置一個空間,然後上傳一個文件,然後可以由他們的朋友查看。我找不到任何合理的方法來做到這一點。目前是否可以允許Person A在我的應用內查看Person B的數據?請,任何幫助,將不勝感激。Facebook用戶集成

回答

0

您需要將上傳的文件存儲在您自己的服務器上,並將這些文件與上傳的Facebook用戶帳戶相關聯。當朋友訪問查找文件時,您可以查詢Facebook的朋友關係以確定向他們顯示哪些文件。

+0

基本上,這就是我已經在做的事情。我編寫了代碼來上傳,存儲和顯示某些圖像。但是,我不能在facebook api中找到一個區分用戶查看特定頁面和另一個用戶的參數。例如,我能夠獲得朋友A的訪問令牌和用戶B的訪問令牌,但我無法獲得我的代碼以確定朋友A正在查看用戶B的頁面。這是因爲Facebook允許在iframe中加載一個靜態URL –

+0

因此,如果朋友B點擊任何鏈接指向應用程序,他就會獲得www.site.com/app.php,而不一定是任何東西來確定他實際上點擊頁面中用戶B的個人資料。 –

+0

您可以顯示查看者的朋友列表,並讓他們選擇想查看哪些朋友的文件。如果你正在尋找一個自動選擇,那麼我認爲你需要改寫你的問題並定義一個特定的問題 –