【问题标题】:Integrating web app with facebook events api将 web 应用程序与 facebook events api 集成
【发布时间】:2011-09-05 21:54:45
【问题描述】:

嗨 我有用户创建事件的网络应用程序。它是一个基于 java/j2ee 的 Web 应用程序,我在后端使用了 mysql 5.1。一旦用户在我的网络应用程序上创建了活动,事件信息,如时间、地点、开始时间、结束时间等应该被传输到用户的 Facebook 个人资料,他应该通过 fb 邀请与会者。有没有现成的图书馆,或者我应该弄脏我的手编码。我使用过 jquery 和 javascript,如果有任何可用的 jquery 或 js 库,请帮助我

【问题讨论】:

    标签: java javascript jquery facebook facebook-graph-api


    【解决方案1】:

    要做到这一点,您需要做两件事:

    1. 为您使用 Facebook 平台构建的应用验证用户
    2. 使用您在对其进行身份验证后检索到的访问令牌在 Facebook 上发布活动

    步骤 1 可以通过多种方式完成,如 Authentication docs 中所述,但考虑到您已经熟悉 Javascript,您应该使用 Facebook Javascript SDK 来执行此操作,尤其是 FB.login 方法。您需要为第 2 步请求的“范围”(或权限)是:user_eventspublish_stream

    在第 1 步之后获得用户的访问令牌后,您就可以继续使用 Graph API 代表他们发布事件。这真的很简单。同样,使用Javascript SDK,您将拨打类似于:

    FB.api('/me/events', 'post', { 参数 }, function(response) { 处理响应 });

    使用此处列出的参数:http://developers.facebook.com/docs/reference/api/user/#events

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多