Facebook 如何使用GoViral ANE获取当前用户Id

Facebook 如何使用GoViral ANE获取当前用户Id,facebook,ane,Facebook,Ane,我正在使用GoViral ANE与Facebook集成,特别是创建一个排行榜,在我的游戏中显示 我想突出显示当前用户的分数,但我似乎无法访问通过APP_id/scores请求返回的id 例如,数据以以下格式返回: {"score":123,"user":{"name":"Colin","id":"1234"}} id部分是我希望与当前用户匹配以突出显示分数的部分 我尝试过GoViral.GoViral.getFbAccessToken(),但这显然是错误的。 我也尝试过拨打电话以获取当前用户的

我正在使用GoViral ANE与Facebook集成,特别是创建一个排行榜,在我的游戏中显示

我想突出显示当前用户的分数,但我似乎无法访问通过APP_id/scores请求返回的id

例如,数据以以下格式返回:

{"score":123,"user":{"name":"Colin","id":"1234"}}
id部分是我希望与当前用户匹配以突出显示分数的部分

我尝试过GoViral.GoViral.getFbAccessToken(),但这显然是错误的。 我也尝试过拨打电话以获取当前用户的分数,但这也需要用户Id才能拨打电话,所以我对此有点困惑

在谷歌上搜索似乎也不会返回任何有用的结果


谢谢您抽出时间。

啊,看来我打电话根本不需要用户id

我尝试的呼叫如下所示:

从网站:

您可以通过发出一个命令来读取玩您游戏的人的分数 使用用户访问令牌向/USER\u ID/scores发送HTTP GET请求

使用此代码:

GoViral.goViral.facebookGraphRequest(
  GoViral.goViral.getFbAccessToken() + "/scores",
  GVHttpMethod.GET);
但是,以下调用有效:

GoViral.goViral.facebookGraphRequest(
  "me/scores",
  GVHttpMethod.GET);
因此,使用“me”代替用户id,后者返回:

{"score":123,"user":{"name":"Colin","id":"1234"}}
允许我访问用户id