使用图形api将照片上传到Facebook时,我是否会知道图像保存的来源/位置?例如,像这样的来源:http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_n.jpg
我需要将此位置保存到数据库中,以便其他用户可以查看此内容。
如果不可能,我可以在将照片上传到脸书后使用相册中的FQL查询获取位置吗?可能是这样的,“SELECT辅助,所有者,位置,链接,object_id FROM album WHERE aid =”20531316728_324257“并将链接或位置保存到数据库。这可能不是正确的查询。
还是有更好的方法吗? 要求是,用户A应该从我的网站和用户B(或所有人)上传照片到Facebook而不登录到Facebook应该能够看到这些照片上传的“A”。
答案 0 :(得分:0)
当您通过图形api上传照片时,返回结果是图像图形ID。您可以使用http://graph.facebook.com/ {returnedId}之类的ID查询图表,这将为您提供上传后FB创建的不同图片尺寸的所有不同网址。
示例:http://graph.facebook.com/10150178799547321