2012-02-16 41 views
0

我有一個示例應用程序將照片上傳到用戶的FB帳戶。當然,FB會創建一個包含應用程序名稱的相冊並加載該相冊中的照片。FB照片應用程序和相冊創建鏈接

如果用戶更改相冊的名稱,那麼FB仍然會將照片上傳到同一個相冊(儘管相冊已重命名)。

FB如何知道我的應用程序屬於哪個專輯?我的appid和FB爲專輯創建的專輯ID /鏈接之間沒有明顯的聯繫。

在此先感謝。

SS

回答

0

有可能在AppIDAlbumID之間後端的關聯。

+0

Colm Doyle - 感謝您的回覆。但是,我的問題仍然如下 - 我試圖將照片上傳到同一個相冊而不創建重複。我需要檢查一個給定的照片是否存在,然後再上傳它。不知道要檢入哪張專輯,我必須做太多檢查。希望有人知道這個聯繫是什麼。 – 2012-02-16 17:13:20

+1

啊對,這個問題不清楚。 – 2012-02-16 18:02:37

0

有沒有簡單的方法來知道你的應用程序albumID。你

三點建議:

  1. 允許用戶選擇相冊上傳照片。您可以通過上傳到albumid/photos而不是我/照片來完成此操作。

  2. 如果你想知道你的相冊,一旦你上傳了一張照片,你可以使用返回的ID與FQL一起查詢照片表。這可以獨立於相冊工作,並可讓您在object_id上進行查詢並返回相冊對象ID。例如,從object_id ='(yourobjectid)'的照片中選擇album_object_id'存儲這個,它不會改變。

  3. 上傳一張小小的測試照片,並使用上述2中的方法。這會讓你知道你目前的相冊ID。然後刪除微小的測試照片。

希望這會有所幫助。

相關問題