我有一个示例应用程序将照片上传到用户的FB帐户。当然,FB会创建一个包含应用程序名称的相册并加载该相册中的照片。FB照片应用程序和相册创建链接
如果用户更改相册的名称,那么FB仍然会将照片上传到同一个相册(尽管相册已重命名)。
FB如何知道我的应用程序属于哪个专辑?我的appid和FB为专辑创建的专辑ID /链接之间没有明显的联系。
在此先感谢。
SS
我有一个示例应用程序将照片上传到用户的FB帐户。当然,FB会创建一个包含应用程序名称的相册并加载该相册中的照片。FB照片应用程序和相册创建链接
如果用户更改相册的名称,那么FB仍然会将照片上传到同一个相册(尽管相册已重命名)。
FB如何知道我的应用程序属于哪个专辑?我的appid和FB为专辑创建的专辑ID /链接之间没有明显的联系。
在此先感谢。
SS
有可能在AppID
和AlbumID
之间后端的关联。
有没有简单的方法来知道你的应用程序albumID。你
三点建议:
允许用户选择相册上传照片。您可以通过上传到albumid/photos而不是我/照片来完成此操作。
如果你想知道你的相册,一旦你上传了一张照片,你可以使用返回的ID与FQL一起查询照片表。这可以独立于相册工作,并可让您在object_id上进行查询并返回相册对象ID。例如,从object_id ='(yourobjectid)'的照片中选择album_object_id'存储这个,它不会改变。
上传一张小小的测试照片,并使用上述2中的方法。这会让你知道你目前的相册ID。然后删除微小的测试照片。
希望这会有所帮助。
Colm Doyle - 感谢您的回复。但是,我的问题仍然如下 - 我试图将照片上传到同一个相册而不创建重复。我需要检查一个给定的照片是否存在,然后再上传它。不知道要检入哪张专辑,我必须做太多检查。希望有人知道这个联系是什么。 – 2012-02-16 17:13:20
啊对,这个问题不清楚。 – 2012-02-16 18:02:37