通过Graph API发布的帖子无法看到Facebook Share图标

时间:2012-06-01 11:51:17

标签: facebook facebook-graph-api

我通过图形API向facebook发布更新时遇到问题,当我通过图形API向Facebook发布内容时,只有喜欢和评论显示在Facebook中的更新并且没有共享图标,经过一些谷歌搜索后我发现了我们应该在发布时使用 me / links 作为终点并且工作得很好我可以看到我现在正在制作的所有链接更新的共享图标,但问题是我应该如何处理正常文本更新的情况如果没有任何链接,我应该如何发布此类更新,以便在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));

1 个答案:

答案 0 :(得分:1)

遗憾的是,这不是Graph API的功能。功能请求报告here我建议您通过投票支持。

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