2011-04-23 221 views
0

大家好我在我的應用程序中實現Facebook API。我使用我的自定義API。現在我想要顯示的所有用戶使用我的應用程序的個人資料圖片。我只能夠獲取用戶數據,他的個人資料圖片,但無法獲取正在使用我的應用程序的用戶的照片。 請幫助我如何做到這一點。整天我爲它搜索,但沒有找到任何解決方案。Facebook Graph Api問題?

在此先感謝....

回答

1

據我所知,這是不可能通過Facebook圖形API。一個可能的解決方案是將每個用戶的個人資料圖片發送到您的服務器,存儲它,然後將其顯示在任何要顯示的位置。

但我認爲這是針對Facebook API的服務條款,如果它不會違反服務條款,您可能需要向用戶請求許可。

檢查API TOS,看看是否可能。

+0

感謝您的回覆,以及如果不可能,那麼我甚至可以將我的應用用戶的照片加載到服務器上,就像您說的那樣。我們可以只獲取應用用戶的姓名。 ....我知道我們可以得到朋友的名字和他們的形象。只要告訴我,如果你有任何想法..... – Sabby 2011-04-23 12:53:32

+0

我的想法如下:用戶使用你的應用程序,你找回他的當他通過Graph API使用它時收到它,然後將其上傳到服務器的目錄中。然後,您只需創建包含每張圖片URL的文件(即JSON文件)的列表,然後從您的App下載該文件,然後爲每個配置文件圖像創建一個UIImageView並將其顯示給用戶。我看到的唯一問題是,當用戶停止使用您的應用程序時,您甚至不會注意到它。這聽起來像是一個解決方案嗎? – 2011-04-23 12:57:54