2012-02-16 44 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。然后删除微小的测试照片。

希望这会有所帮助。

相关问题