我正在开发一款从Facebook导入照片的应用。它为用户创建了一些“自动相册”,其中包括一张名为“我的照片”的照片,我认为这是非常自我解释的(是的,“你用”facebook“标记的”照片中标记的照片)。
无论如何,我如何在我的应用程序中处理这些照片的所有权? 我...
由于
PS - 也可以同时执行这两项操作,该应用已经支持多个照片所有者
更新:我知道facebook已经提供了此功能,这就是我开始使用的内容:)
此外,我们仅存储ID ,问题是将照片(通过ID)与我们网站上的多个所有者相关联是否是个好主意
网站正在关联照片,因为它允许用户对它们进行各种操作,例如聚合(来自大量网络),创建单个RSS提要,链接到数码相框等等。我只是没想到与问题相关:/
再次感谢!
答案 0 :(得分:3)
此功能已经在Facebook内部存在,因为我认为这张专辑被称为“标记照片”。此外,您的问题听起来好像是将它们存储在Facebook外或在用户的计算机上脱机。这是另一个灰色区域,因为用户在用户中没有拍摄的任何照片都没有,并且可能没有版权。
答案 1 :(得分:1)
根据Facebook开发者维基,除非您专门提示用户获得扩展权限,否则不允许存储超过24小时的Facebook用户数据。所以你不应该自己存储照片。您可以存储照片ID,但如果您只是存储ID,则可能不会问这个问题。
您可以通过专门要求用户将照片导入您的应用程序来解决这个问题,但我不知道这会比提示扩展权限更好,并且您将处于合法的灰色区域
http://wiki.developers.facebook.com/index.php/Storable_Information