在Facebook上分享图片,而不是通过网址

时间:2016-05-09 13:03:18

标签: php html facebook facebook-graph-api social-networking

我有一个网站,我想使用按钮将图片分享到Facebook。

我很困惑图片的分享是如何工作的,我很容易通过网址http://m.facebook.com/sharer.php?u=[URL]&title=[title]实现图片的分享,这需要我的图片托管在我的服务器上。 但我想知道还有哪些其他选择?

是否可以直接在Facebook上分享图片(如果用户是在Facebook上传的话)?我听说过oAuth但是我不明白这是使用第三方库还是它是Facebook库的一部分?

非常感谢

1 个答案:

答案 0 :(得分:1)

您需要使用/me/photos端点上传图片,文档中有示例代码:https://developers.facebook.com/docs/graph-api/reference/user/photos/

用户必须获得publish_actions授权才能完成此项工作。

以下是有关授权/登录的更多信息: