如何获取发送请求的用户的ID?

时间:2012-05-21 15:08:08

标签: facebook facebook-graph-api facebook-javascript-sdk

在我的应用程序中有一个MultiFriendSelector来邀请朋友。

我希望收件人在画布页面中看到通过MultiFriendSelector发送请求的用户的ID。

我需要在不使用PHP或其他服务器端语言的情况下获取id,但我可以使用javascript或fbml。

1 个答案:

答案 0 :(得分:0)

我认为多朋友选择器是 user-user request ,典型请求如下所示(从属性将告诉您请求发件人信息)

{
  "id": "REQUEST_OBJECT_ID", 
  "application": {
    "name": "APP_DISPLAY_NAME", 
    "canvas_name": "APP_NAME",  // This is identical to the app namespace
    "namespace": "APP_NAMESPACE", 
    "id": "APP_ID"
  }, 
  "from": {
    "name": "SENDER_USER_NAME", 
    "id": "SEND_USER_ID"
  }, 
  "message": "Check out this Awesome Request!", 
  "created_time": "2012-01-24T00:43:22+0000", 
  "type": "apprequest"
}