Error handling 如何处理贝宝智能按钮中的错误?

Error handling 如何处理贝宝智能按钮中的错误?,error-handling,paypal,paypal-sandbox,paypal-rest-sdk,Error Handling,Paypal,Paypal Sandbox,Paypal Rest Sdk,我想处理的错误,贝宝返回付款失败时,使用贝宝智能按钮。在这里,我使用“actions.order.authorize”方法进行付款授权。在这个场景中,如果我获得支付失败或任何支付错误,我必须处理它,因此我希望以JSON对象类型接收错误响应。但是我没有得到JSON类型中的错误。我需要错误详细信息,如debug_id、描述、JSON类型的链接,以便从我们的应用程序继续执行错误处理过程。以下是作为回调返回的错误这里有一些文档,但没有太多关于在客户端处理错误的内容: 您可以查看“authorizatio

我想处理的错误,贝宝返回付款失败时,使用贝宝智能按钮。在这里,我使用“actions.order.authorize”方法进行付款授权。在这个场景中,如果我获得支付失败或任何支付错误,我必须处理它,因此我希望以JSON对象类型接收错误响应。但是我没有得到JSON类型中的错误。我需要错误详细信息,如debug_id、描述、JSON类型的链接,以便从我们的应用程序继续执行错误处理过程。以下是作为回调返回的错误

这里有一些文档,但没有太多关于在客户端处理错误的内容:


您可以查看“authorization”对象是否具有这些错误详细信息,否则可能会使用它们调用
onError
函数

是的,在客户端处理错误的内容不多。它将在onError函数中返回这些错误。但格式不在JSON对象中。我想在它返回JSON格式时记录详细信息。它是一个经过解析的JSON对象。如果你想要原始的JSON文本,你需要一个服务器集成。我认为它不是一个经过解析的JSON对象。它是一个只有URL的对象。关于支付失败的信息并不多,比如“调试id”、“错误描述”等等。如果我想把所有这些都作为一个合适的JSON对象,该怎么办?