2012-08-09 44 views
0

我正在寻找一种方法将“放置”按钮添加到我的网站,以允许访问者直接从它登录。有没有可能使用JavaScript SDK来做到这一点,如弹出? 预先感谢您。将“放置”按钮添加到我的网站

回答

1

您可以做到这一点,发布检查在这里记录https://developers.facebook.com/docs/reference/api/#publishing。为了使这个工作,你需要:

  1. 验证您的用户,使用JS SDK(https://developers.facebook.com/docs/authentication/
  2. 询问publish_checkins扩展权限(https://developers.facebook.com/docs/authentication/permissions/
  3. 问题POST请求的onClick,一些功能上类似于这 https://graph.facebook.com/me/checkins?coordinates=%7B%22latitude%22%3A+37.383633343607%2C%22longitude%22%3A+-5.9910216821167%7D&place=298525916826786&message=you+funny+lion+at+the+door&method=post&access_token=USER_TOKEN,当然,如果使用JS SDK是有意义的使用FB.api()方法为此(https://developers.facebook.com/docs/reference/javascript/FB.api/)。
+0

好了,我已经创造了在墙上公布签入一个剧本,我在这里描述的那样:http://facebook.stackoverflow.com/questions/11827833/checkin-on-facebook-through-popup-window 但我想实现的是允许用户选择他将签入的位置。 在上面的方法中,位置是预定义的。 要理解我想要做的是在网站上有一个对话框,类似于从Facebook。 ps“对不起我的英语。” 。 – rellu 2012-08-09 13:47:58

+1

难道你不能简单地搜索的地方 https://graph.facebook.com/search?q=coffee&type=place&access_token=TOKEN 并从中提供签入详情(doc here https://developers.facebook的.com /文档/参考/ API /#搜索)。 – 2012-08-09 14:29:44

+0

希望我知道该怎么做:D 非常感谢! – rellu 2012-08-10 06:47:56