我有一个示例应用程序,可将照片上传到用户的FB帐户。当然,FB会创建一个带有应用程序名称的相册,并加载该相册中的照片。
如果用户更改了相册的名称,则FB仍然会将照片上传到同一个相册(尽管该相册已重命名)。
FB如何知道哪张专辑属于我的应用程序?我的appid与FB为专辑创建的专辑ID /链接之间没有明显的联系迹象。
提前致谢。
SS
答案 0 :(得分:0)
AppID
和AlbumID
之间的后端可能存在关联。
答案 1 :(得分:0)
没有简单的方法来了解您的应用专辑ID。
为您提出三点建议:
允许用户选择要将照片上传到的相册。您可以通过上传到albumid /照片而不是我/照片来完成此操作。
如果您想了解自己的相册,一旦上传了一张照片,就可以使用返回的ID和FQL来查询照片表。这与专辑无关,可让您查询object_id并返回专辑对象ID。例如,SELECT photo_object_id from photo where object_id ='(yourobjectid)'存储它,它不会改变。
上传一张很小的测试照片并使用上面2中的方法。这将让您知道您当前的专辑ID。然后删除微小的测试照片。
希望这会有所帮助。