0

我在通过图形 API 向 facebook 发布更新时遇到问题,当我通过图形 API 向 facebook 发布内容时,在 facebook 中只显示该更新的点赞和评论,而没有共享图标,经过一番谷歌搜索后,我发现我们应该使用我/链接作为发布时的终点,效果很好我可以看到我现在正在进行的所有链接更新的共享图标,但问题是我应该如何处理没有任何链接的普通文本更新的情况我应该如何发布这样更新以在 facebook 中获取共享图标,

下面是我用于链接更新的代码,它发布更新,我可以在 facebook 中看到共享图标

facebookClient.publish("me/links", String.class , inputStream, 
            Parameter.with(ACCESS_TOKEN_PARAM,  accessToken), Parameter.with(MESSAGE, message), 
            Parameter.with(PICTURE, imageURL), Parameter.with(LINK, link==null?"":link));

下面是我用来发布文本更新的代码,此代码发布更新,但在 facebook 中没有共享图标。

facebookClient.publish("me/feed", String.class ,
            Parameter.with(ACCESS_TOKEN_PARAM,  accessToken), Parameter.with(MESSAGE, message));
4

1 回答 1

1

不幸的是,这目前不是 Graph API 的功能。这里有一个功能请求报告,我建议您通过投票来支持它。

作为一种解决方法,您应该考虑使用带有用户消息的 Open Graph 操作,而不是流发布调用,因为它会显示共享链接,并且也可以包含其他自定义操作链接。

于 2012-06-01T13:44:30.293 回答