【发布时间】:2015-07-16 02:55:22
【问题描述】:
我开发了一个 iOS 应用程序的一部分,该应用程序涉及使用 Facebook 的 Graph API 来访问用户的照片,并允许用户将该图像裁剪成具有所需缩放比例的正方形。图片必须是正方形。有没有办法将 Graph API 与给定的 rect 参数一起使用,以便返回裁剪到该矩形中的所需照片的 URL?我做了一些研究,似乎没有,但我希望能有另一双眼睛。
假设没有,听起来更好的主意:
- 将裁剪后的照片上传到我自己的服务器以供将来访问。
或
- 使用我自己的 SQL 数据库存储裁剪的矩形和照片的 URL(由 facebook 托管),然后加载完整的 facebook 照片并将其裁剪成我想要的样子。
1 在从 Internet 加载数据时提高效率,但这意味着在我自己的服务器中存储更多数据(这在未来可能会变得昂贵)
2 意味着我将在自己的服务器上使用更少的空间,但也意味着将强制加载整张照片,即使是不会使用的部分。
我倾向于 2,但我不会过多地处理网络/数据库工作,所以我希望得到一些建议。谢谢。
【问题讨论】:
-
您不应存储 Facebook CDN URL 以供长期使用,因为它们随时可能更改。
标签: ios database facebook facebook-graph-api