Facebook相册上传
使用 graph api 将照片上传到 facebook 时,我会知道图像保存的来源/位置吗?例如,来源如下: http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_n.jpg
我需要将此位置保存到数据库中,以便其他用户可以查看此位置。
如果不可能,我可以在将照片上传到 Facebook 后使用相册中的 FQL 查询获取位置吗?可能类似于“从相册中选择援助,所有者,位置,链接,object_id WHERE援助=“20531316728_324257”并将链接或位置保存到数据库。这可能不是正确的查询。
或者有更好的方法吗? 要求是,用户 A 应该从我的网站将照片上传到 Facebook,而用户 B(或每个人)无需登录 Facebook 就应该能够看到“A”上传的这些照片。
While uploading a photo to facebook using graph api, will I come to know the source/location where the image is saved ? For example, source like this : http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_n.jpg
I need to save this location into the database, so that other users can view this.
If it is not possible, can I get the location using FQL query from album after uploading the photos into facebook ? may be something like, "SELECT aid, owner, location, link, object_id FROM album WHERE aid="20531316728_324257" and save the link or location to the database. well this may not be the right query.
Or are there better ways ?
requirement is, user-A should upload photos into facebook from my website and user-B (or everybody) without login to facebook should be able to see these photos what "A" uploaded.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您通过图形 API 上传照片时,返回结果是图像图形 id。您可以使用该 id 查询图表,例如 http://graph.facebook.com/{returnedId} 和这将为您提供 FB 在上传后创建的不同图像尺寸的所有不同网址。
一个例子:
http://graph.facebook.com/10150178799547321
When you upload a photo via the graph api the return result is the image graph id. You can the query the graph using that id like http://graph.facebook.com/{returnedId} and that will give you all the different urls for the different image dimensions FB creates after the upload.
an example:
http://graph.facebook.com/10150178799547321