2010-09-23 80 views
0

我認爲我應該首先提到我從未與任何與Facebook有關的事情。
我還應該提到我使用.NET。是否可以創建一個檢索照片'標記名稱的程序?

我的問題是:是否有可能訪問Facebook中的照片名稱標籤(給定一個特定的成員的名字)?

關於這個問題有什麼好的資源(從基礎知識開始..)?
它涉及Facebook-API嗎?

謝謝大家。

+0

您的意思是檢索特定照片的標籤或搜索標有特定名稱的所有照片? – serg 2010-09-23 21:32:03

+0

其實這兩者都是相關的..幫助任何這些將不勝感激 – 2010-09-23 21:36:51

回答

1

你應該可以用Graph API來做到這一點。爲了使用它,您可能首先需要register a facebook app,然後通過authentication過程向您的用戶請求一些extended permissions以便能夠訪問其私有數據。

要獲取標籤,你會使用以下圖形API路徑的特定照片:

https://graph.facebook.com/<photo_id>?access_token=... 

它應該返回一個包含tags陣列的用戶標記在這張照片列表的JSON對象,如描述here 。要訪問用戶的照片,您可能需要請求user_photos擴展權限(除非是您或您的朋友)。

爲了讓照片得到了用戶的標記,你可以使用此圖網址:

https://graph.facebook.com/<user_id>/photos?access_token=... 

您需要user_photo_video_tagsuser_photos權限,如描述here

我不知道.NET方面的東西,對不起。

我知道這一切都是有點壓倒一切,馬上掌握:)我認爲你需要先通讀文檔,註冊一個應用程序,找到.NET API庫,並嘗試進行授權過程。之後Graph API很容易理解。

+0

我會有+10這個答案,如果我可以..這是我有過的最好的答案之一..謝謝。 – 2010-09-24 12:00:47

+0

@歐仁謝謝:) – serg 2010-09-24 14:59:29

相關問題