【问题标题】:Facebook Graph Get User Life eventsFacebook Graph 获取用户生活事件
【发布时间】:2015-07-29 20:22:50
【问题描述】:

我对如何使用 facebook graph API 获取用户生活事件有疑问。

例如,要获取提要时间线,我会执行此 HTTP 调用。

var urlToTimeline = "https://graph.facebook.com/" + user.services.facebook.id + "/posts?access_token=" + user.services.facebook.accessToken
    HTTP.get(urlToTimeline, function (error, result) {
      if (error) {
        console.log(error);
      } else {
        console.log(result);
      }
    })

这项工作,但现在我试图弄清楚 url 请求应该如何获取life events 顺便说一句,我正在使用 Meteor 框架。

【问题讨论】:

  • 您链接到的是关于一个名为生命事件的对象,但实际上它似乎是针对页面里程碑的。很确定您无法通过 API 获取用户的生活事件。

标签: javascript facebook http facebook-graph-api meteor


【解决方案1】:

由于您使用 Meteor,您应该考虑安装一个 facebook sdk 包,例如 biasport:facebook-sdk,以便您可以直接使用 fb sdk。然后根据 fb 文档,您只需通过 id 访问生活事件:

FB.api(
    "/{life-event-id}",
    function (response) {
      if (response && !response.error) {
        /* handle the result */
      }
    }
);

【讨论】:

  • 现在我得到了生活事件的挣扎
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-23
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多