2011-04-12 72 views
2

嗨 我有Web应用程序,其中用户创建一个事件。它是一个基于java/j2ee的web应用程序,我在后端使用了mysql 5.1。一旦用户在我的网络应用程序上创建了事件,事件信息(如何时,何处,何时,何时,何时等)应该转移到用户的Facebook个人资料中,他应该通过fb邀请与会者。有没有任何图书馆可用,或者我应该弄脏我的手编码。我已经使用jQuery和JavaScript的,如果有任何可用的jQuery或JS库请让帮我出集成web应用程序与facebook事件api

回答

1

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

  1. 验证用户为你建立一个应用程序使用Facebook平台
  2. 使用的令牌你验证他们后取回访问发布在Facebook上

步骤1的事件可以用多种方式来完成,如在Authentication docs解释,但考虑到你已经˚F熟悉Javascript,你应该使用Facebook Javascript SDK来做到这一点,特别是FB.login方法。 “范围”(或权限),你将需要请求了第2步是:user_eventspublish_stream

一旦有了第1步后,用户的访问令牌,那么你就可以继续使用代表他们来发布事件Graph API。这非常简单。再次,使用Javascript SDK你会作出类似的电话:

FB.api( '/我/事件', '后',{} PARAMS,函数(响应){ HANDLE响应 });

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

相关问题