使用Graph API在页面上发布链接时,缺少说明。
可能与此错误相关http://bugs.developers.facebook.net/show_bug.cgi?id=14782。
这是否会被修复?现在我发布为feed /而不是,这里显示的描述 - 但是没有“共享”按钮。
任何已知的解决方法?
答案 0 :(得分:1)
我不确定为什么会这样,而且它确实没有太多直观意义,但我已成功发布到PAGE_ID/links
Feed,而不是单独识别页面ID然后发布到graph.facebook.com/links
因此,我发帖使用:
curl -F 'access_token=ACCESS_TOKEN' \
-F 'link=LINK' \
-F 'name=TITLE' \
-F 'description=DESCRIPTION' \
https://graph.facebook.com/PAGE_ID/links
而不是:
curl -F 'access_token=ACCESS_TOKEN' \
-F 'link=LINK' \
-F 'name=TITLE' \
-F 'description=DESCRIPTION' \
-F 'id=PAGE_ID' \
https://graph.facebook.com/links
在我的测试中,前者允许对每个元素进行适当的格式化,而后者则不然。两者都显示共享链接。我不知道为什么会这样,但它确实有效。
希望这有帮助。