Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新facebook支付流”;不允许应用程序使用新流。”;_Facebook_Facebook Apps_Payment - Fatal编程技术网

新facebook支付流”;不允许应用程序使用新流。”;

新facebook支付流”;不允许应用程序使用新流。”;,facebook,facebook-apps,payment,Facebook,Facebook Apps,Payment,我一直在尝试根据他们的文档() 按照要求设置公司、产品、支付FB.ui调用、支付回拨 我遇到的问题是,只要我调用FB.ui方法调用pay对话,屏幕上就会出现错误“您的操作无法处理”。然后,一旦我点击ok,我的javascript回调就会收到错误消息“App not allowed to use new flow.”错误代码“1383005”。我似乎找不到有关此错误消息或错误代码的任何帮助(错误代码部分将错误代码列为“PermissionDenied-Facebook系统问题”)。我的问题是我是否

我一直在尝试根据他们的文档()

按照要求设置公司、产品、支付FB.ui调用、支付回拨

我遇到的问题是,只要我调用FB.ui方法调用pay对话,屏幕上就会出现错误“您的操作无法处理”。然后,一旦我点击ok,我的javascript回调就会收到错误消息“App not allowed to use new flow.”错误代码“1383005”。我似乎找不到有关此错误消息或错误代码的任何帮助(错误代码部分将错误代码列为“PermissionDenied-Facebook系统问题”)。我的问题是我是否遗漏了什么?我在文档中看不到任何东西告诉我如何允许我的应用程序使用新的流,甚至告诉我必须这样做

我的付款对话代码以防万一:

var purchaseProduct = function (productUrl, callback) {
    var obj = {
        method: 'pay',
        action: 'purchaseitem',
        product: productUrl            
    };
    FB.ui(obj, function(response) {
        callback(response);
    });
};
(数量和请求id参数是可选的)


感谢您收到相同的错误。新的流程似乎还没有启用以供通用。新的流程页面确实清楚地说明了
“本文档描述的技术仍处于最终设计阶段,可能会发生变化。”
我猜在最终设计阶段结束之前,我们将无法使用它。。。不过,如果被证明是错的,我会很高兴;)公平地说,我希望他们还没有把它用于普通用途。是的,我看到了,但是在“入门”部分,它说“开发者可以马上开始与本地货币支付集成。阅读API文档以找到更多的技术细节。”。。有点矛盾。感谢您的回复:)
“我们将在2013年9月12日之前,即发布变更公告后90天,将所有画布游戏开发者从Facebook积分转换为本地货币支付。”
因此,从6月12日起,我们应该能够使用它,无论如何……从2013年6月5日星期三晚上7:15的开发者RSS订阅开始:“今天,我们将推出本地货币支付API,供所有游戏开发商集成到当前和未来的应用程序中。根据我们的突破性变更政策,我们给开发者90天时间迁移到本地货币支付。2013年9月12日之后,我们将无法再支持Facebook信用。为了继续接受付款,请计划在该日期之前迁移您的应用程序。”…看起来它可能已排序,但尚未测试