4

虽然过去的情况是链接只能包含小 (90x90) 图片,但现在链接似乎可以在您的提要中包含较大的图片(例如 400x208)。

如果您将具有大 og:image 的链接粘贴到 Facebook UI 上的“更新状态”字段中,您可以看到这一点(例如http://allthingsd.com/20131003/facebook-tries-to-make-home-more -inviting-by-welcoming-photos-from-other-services/ )

似乎某些 3rd 方应用程序也能够发布指向您的提要的链接 - 例如,如果我使用 HootSuite 发布上述链接,则图片会以大尺寸显示。

但是,当我们使用图形 API 进行尝试时,除了带有链接的 90x90 小图片之外,我们似乎什么也得不到。

使用 Graph API 时,是否有人知道需要将哪些字段传递到 /me/feed(或 /me/links)才能获得更大的图景?链接、标题、描述和图片似乎还不够——在这种情况下,图片仍然很小。

谢谢!

4

2 回答 2

2

不确定你是否解决了这个问题。但是我能够使用下面的 PHP 和 cURL over OG 发布一个大图像和链接。

$data['picture'] = "http://www.example.com/image.jpg";
$data['link'] = "http://www.example.com/";
$data['message'] = "Your message";
$data['caption'] = "Caption";
$data['description'] = "Description";

我跟着这个教程

显然,您的源图片需要很大。我想我用的是 900x900。它并没有那么大。但它比 90x90 或 FB 上的其他任何东西大得多。

于 2013-12-18T17:04:46.377 回答
1

您可以为返回对象添加自定义字段列表。

?type=large 将返回全尺寸图像。

例如:responsePost = objFacebookClient.Post("/me/feed", parameters) + "?type=large";

于 2015-07-23T10:56:32.500 回答