Facebook Graph Api AppRequests'在发送之前不要再问......'

时间:2016-03-21 22:22:28

标签: javascript facebook facebook-graph-api dialog

我在Facebook Canvas游戏中实现apprequest时遇到了一些困难。我目前的apprequests工作正常,除非我每次发送appreqeust,弹出窗口出现带有预览的Facebook API,代码被解雇与他们的文档完全相同:

FB.ui({method: 'apprequests',
    message: 'Please send me backup',
    to: id
}, function(response){
    // deal with response
});

我的弹出窗口如下:

enter image description here

但是,我希望弹出窗口包含选项,让我们在向...发送请求之前再次询问复选框"

此弹出窗口如下所示:

enter image description here

我已尝试过在谷歌上找到的所有代码变体,但无济于事。 感谢

1 个答案:

答案 0 :(得分:0)

如果有人再次遇到此问题,我使用frictionlessRequests解决了这个问题。无法动态更改,但初始化Facebook API时。

您可以使用以下方式执行此操作:

FB.init({
appId  : APP_ID,
oauth  : true,
frictionlessRequests : true
});

可在此处找到更多信息:https://developers.facebook.com/docs/games/services/gamerequests#advancedtopics