使用格式正确的message_tags字段过帐到/ PROFILE_ID / Feed方法时,帖子会显示在Feed中,但是Feed_tags数据不会显示在Feed中,也不会通过API显示。
message_tags
信息在此处记录:
https://developers.facebook.com/docs/reference/api/post/
我的测试代码揭露问题:
curl -F 'access_token=VALID_TOKEN' \
-F 'message=Mike Lombardo Fuffy Fuffy Fuffy!' \
-F 'privacy={"value":"CUSTOM","friends": "SELF"}' \
-F 'from={"name":"Mike Bannister","id":"1254711849"}' \
-F 'to={"data":[{"name":"Mike Lombardo","id":"1424749454"}]}' \
-F 'message_tags={"data":[{"id":"1424749454","name":"Mike Lombardo","offset":0,"length":13}]}' \
https://graph.facebook.com/mikebannister/feed
我应该期待这个吗?如果不是,文档不应该表明message_tags是只读的?会喜欢这方面的任何反馈!谢谢你。
更新:我开始认为这不起作用,因为只有Facebook(或手动使用Facebook的用户)才能在邮件中标记另一个用户。我认为这可能隐含在这里的表中:https://developers.facebook.com/docs/reference/api/#publishing因为它没有列出message_tags
作为参数,例如,它没有列出privacy
但是接受它为一个论点。
-Mike
Facebook追踪器上的错误