我的应用程序中有一些如下所示的代码:

message = "Hi, @John Doe!"
postID = fb.stream.publish(
    message = loader.render_to_string('wall_post.phtml', {'message':message}),
    action_links = simplejson.dumps([{'text': "Check out blah", 'href': "http://blah.dev"}]),
    target_id = 'nf'
)

有什么方法可以在消息字符串中表示 facebook @mention,以便 facebook 将其转换为提到的用户的个人资料链接?

最佳答案

提到它现在可以通过开放图部分获得。您只能在发布开放图形时使用 ACTION

查看:
https://developers.facebook.com/docs/opengraph/mention_tagging/

在通过 API 的经典提要发布中使用 @mention 标记似乎仍然不可能

关于facebook - 有没有办法将@mention 插入到使用 pyfacebook 发布的 Facebook 状态更新中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1787413/

10-13 01:25