Php 显示facebook credits api的应用程序错误

Php 显示facebook credits api的应用程序错误,php,facebook,facebook-credits,Php,Facebook,Facebook Credits,最近,我开始将画布应用程序中的付款方式转换为Facebook信用 问题是,我在后端完成了一些验证和验证,我必须将错误返回给用户 我看到了Facebook的PHP回调实现(与其他API相比,非常难看的btw lol),我看到了一条评论,指出存在某种错误和评论支持,尽管我似乎无法找到如何从我的应用程序返回人类可读的错误给用户。 我的事情就是这样的 用户找到所需的额外信息并按下购买按钮 我调用适当的FBJS方法 Facebook要求我回拨邮件信息,我将其返回。。价格图像名称描述等 然后Facebo


最近,我开始将画布应用程序中的付款方式转换为Facebook信用
问题是,我在后端完成了一些验证和验证,我必须将错误返回给用户
我看到了Facebook的PHP回调实现(与其他API相比,非常难看的btw lol),我看到了一条评论,指出存在某种错误和评论支持,尽管我似乎无法找到如何从我的应用程序返回人类可读的错误给用户。

我的事情就是这样的

  • 用户找到所需的额外信息并按下购买按钮
  • 我调用适当的FBJS方法
  • Facebook要求我回拨邮件信息,我将其返回。。价格图像名称描述等
  • 然后Facebook发送第一个付款状态更新,该更新被“放置”
  • 这是我检查任何错误的地方。如果我发现了一些东西,我想将其打印回具有退款或取消状态的用户


老实说,我什么都试过了,但我就是不能让它用我的评论来代替一些愚蠢的错误信息。我的一些额外功能要求在购买之前建造某些建筑物,但我无法通知用户:/i我不想向我的php后端发出AJAX请求,以确定该用户是否可以购买额外功能,如果他可以,我将调用fbjs适当的方法。这太傻了。有什么办法可以逃避吗

不幸的是,没有办法用自定义消息更新Facebook的取消对话框

在用户单击取消对话框中的OK之后,Facebook仍将调用您的JS回调。您可以捕获此消息并适当地通知用户


但是,我仍然认为最好的用户体验会考虑用户在用户尝试购买之前可以购买的东西。

< P>不幸的是,没有一种方法可以通过自定义消息更新脸谱网取消的对话框。 在用户单击取消对话框中的OK之后,Facebook仍将调用您的JS回调。您可以捕获此消息并适当地通知用户

然而,我仍然认为最好的用户体验将考虑用户在用户尝试购买之前可以购买的东西。