facebook - 如何使用 Graph API 在 Facebook POST.to 属性中标记用户/页面?不涉及 PHP 或 Javascript,仅纯 HTTP POST 请求

标签 facebook facebook-graph-api

我知道使用 PHP 或 javascript API 会容易得多。然而,在这种情况下,我们在后端使用restFB API向图形API发送HTTP POST请求。

要求是在向粉丝页面墙发布帖子时能够标记/提及 Facebook 粉丝页面或 Facebook 用户。

根据 Facebook Graph API -> 发布 http://developers.facebook.com/docs/reference/api/post/

字段:至 描述:本文提到或针对的个人资料 返回:在 data 中包含一个对象数组,每个对象都有用户的姓名和 Facebook id

据说,通过指定 to = "{name=,id=}"应该启用标记。

但是好像不行。

curl -F 'access_token=YOUR_ACCESS_TOKEN' -F 'to=FRIEND_FB_ID' https://graph.facebook.com/PAGE_ID/feed (或/photos,因为您可以在 Facebook 帖子中标记照片或提及人物)

有人可以举一个像上面那样有效的例子吗?

非常感谢

最佳答案

OffBySom 是正确的,目前无法通过图形 API 获得此功能。我已经测试了多种方法/格式,目前您无法通过 Facebook 图形 api POST 标记用户、页面等。

根据用户是否可以手动启动您的共享,您应该查看 http://www.facebook.com/connect/prompt_feed.php OffBySome 所描述的格式在那里有效...查看@[151618362580:1:The DJ List]。这标记了页面 http://facebook.com/thedjlist在文中。我没有尝试过用户、组等。

此方法不包括页面提要中的 POST。

关于facebook - 如何使用 Graph API 在 Facebook POST.to 属性中标记用户/页面?不涉及 PHP 或 Javascript,仅纯 HTTP POST 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270588/

相关文章:

ios - 将 Facebook SDK 连接到 xcode/swift 可以正常工作,但我遇到了问题

php - 通过单个 API 调用获取包含见解的帖子 - Facebook Graph API

javascript - 如何向 Facebook 用户显示登录注销?

java - Spring 社交 facebook 无法解码从 facebook 访问 token URI 发送的信息

iOS Facebook 分享视频 Swift

javascript - 如果用户未登录 Facebook,则 FB.getLoginStatus 不会触发

ios - 消息辱骂或标记为垃圾邮件 - Facebook 聊天 [开发人员]

android - 从 libgdx 打开 Android 应用程序

ios - 如何为 Facebook 图形 API 实现注销功能

c# - 获取 Facebook TOKEN 的客户端凭据