如何使用 GoViral ANE 获取当前用户 ID
How do I get the current User Id with GoViral ANE
我正在使用 GoViral ANE 与 Facebook 集成,专门创建一个排行榜以显示在我的游戏中。
我想突出显示当前用户的分数,但我似乎无法访问通过 APP_ID/scores 请求 return 编辑的 ID。
例如,数据 return 格式如下:
{"score":123,"user":{"name":"Colin","id":"1234"}}
id 部分是我要与当前用户匹配以突出显示分数的内容。
我试过 GoViral.goViral.getFbAccessToken() 但这显然是错误的。
我也试过打电话获取当前用户的分数,但它也需要一个用户ID才能打电话,所以我有点难过这个。
在 Google 上搜索似乎也 return 没有任何有用的结果。
感谢您的宝贵时间。
啊,看来还是不需要userid来调用了
我尝试的呼叫如下:
来自 Facebook developer 站点:
You can read the score for a person playing your game by issuing a
HTTP GET request to /USER_ID/scores with a user access_token.
使用此代码:
GoViral.goViral.facebookGraphRequest(
GoViral.goViral.getFbAccessToken() + "/scores",
GVHttpMethod.GET);
但是下面的调用有效:
GoViral.goViral.facebookGraphRequest(
"me/scores",
GVHttpMethod.GET);
所以使用 "me" 可以代替用户 ID,returns:
{"score":123,"user":{"name":"Colin","id":"1234"}}
允许我访问用户 ID。
我正在使用 GoViral ANE 与 Facebook 集成,专门创建一个排行榜以显示在我的游戏中。
我想突出显示当前用户的分数,但我似乎无法访问通过 APP_ID/scores 请求 return 编辑的 ID。
例如,数据 return 格式如下:
{"score":123,"user":{"name":"Colin","id":"1234"}}
id 部分是我要与当前用户匹配以突出显示分数的内容。
我试过 GoViral.goViral.getFbAccessToken() 但这显然是错误的。 我也试过打电话获取当前用户的分数,但它也需要一个用户ID才能打电话,所以我有点难过这个。
在 Google 上搜索似乎也 return 没有任何有用的结果。
感谢您的宝贵时间。
啊,看来还是不需要userid来调用了
我尝试的呼叫如下:
来自 Facebook developer 站点:
You can read the score for a person playing your game by issuing a HTTP GET request to /USER_ID/scores with a user access_token.
使用此代码:
GoViral.goViral.facebookGraphRequest(
GoViral.goViral.getFbAccessToken() + "/scores",
GVHttpMethod.GET);
但是下面的调用有效:
GoViral.goViral.facebookGraphRequest(
"me/scores",
GVHttpMethod.GET);
所以使用 "me" 可以代替用户 ID,returns:
{"score":123,"user":{"name":"Colin","id":"1234"}}
允许我访问用户 ID。