使用图形api将图片发送到facebook页面/ feed

Vla*_*kiy 5 php facebook facebook-graph-api facebook-php-sdk

我正在尝试通过脸谱图API发布一张带有一张图片的邮件,我不能.在新文档https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed 中没有图像的字段.

如果我尝试使用字段"object_attachment",则只显示小缩略图,并且帖子的样式就像共享链接一样.

如果我尝试使用字段"图片",并在互联网上使用照片的网址,则会得到相同的结果.我无法从本地发布"图片",如下所示:

$post['picture'] = '@' . realpath($image);
Run Code Online (Sandbox Code Playgroud)

出现错误:"图片网址格式不正确".

我刚用一个免费的网络应用来制作带照片的帖子,结果恰到好处(见附图)

请告诉我,如何以确切的结果发帖?

在此输入图像描述

Jim*_*mmy 7

使用 v11.0,我可以通过以下方式发布带有图像和消息的帖子:

https://graph.facebook.com/{page-id}/photos?url={image-url}&message=your message
Run Code Online (Sandbox Code Playgroud)

我仍在尝试添加链接。如果有人成功做到了,那么分享将会很有帮助。


Axe*_*hor 5

如果要将照片发布到FB(即放入相册)和文本并同时在时间线上发布它们,则需要将照片上传到FB。不是作为外部URL的附件,而是作为二进制数据发送到FB。

看一下

     https://graph.facebook.com/<user id>/photos
Run Code Online (Sandbox Code Playgroud)

在那个领域 source