![](/img/trans.png)
[英]How and where to use FBInstant.updateAsync in facebook instant game
[英]FBInstant.player.getConnectedPlayersAsync() always returns empty
我的代碼是:
let global_config = {
};
window.onload = function (e) {
FBInstant.initializeAsync()
.then(function () {
FBInstant.startGameAsync()
.then(function () {
var contextId = FBInstant.context.getID();
var contextType = FBInstant.context.getType();
var playerName = FBInstant.player.getName();
var playerPic = FBInstant.player.getPhoto();
var playerId = FBInstant.player.getID();
global_config["contextId"] = contextId;
global_config["contextType"] = contextType;
global_config["playerName"] = playerName;
global_config["playerPic"] = playerPic;
global_config["playerId"] = playerId;
console.log("default", global_config);
FBInstant.player.getConnectedPlayersAsync()
.then(function (players) {
console.log("getConnectedPlayersAsync", players);
}).catch(err => {
console.error("getConnectedPlayersAsync", err);
});
});
});
}
該游戲目前處於開發模式。 我邀請了幾個朋友來測試。 小伙伴授權了游戲,但是調用FBInstant.player.getConnectedPlayersAsync()
api 一直返回空。
我想知道問題出在哪里以及如何解決
找到原因了,需要審核user_friends權限
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.