Square Connect php API错误

时间:2016-06-10 00:17:03

标签: php square-connect

我是使用Square API的新手,我正在尝试将API的PHP版本集成到网站中。

我已尽最大努力遵循其网站上的说明,使用Sandbox凭据(包括位置ID)。付款表单已创建,我使用文档中提供的虚假信用卡信息填写表单,我收到指示已创建nonce的javascript警报,但收到以下错误:

  

抓到了异常!

     

响应正文:null

     

响应标头:null

您能否就如何解决此问题向我提供一些指导?

1 个答案:

答案 0 :(得分:3)

Square Connect Only允许来自安全站点的连接。确保您的站点安装了ssl证书。

我的猜测是你在localhost上测试,在这种情况下你尝试生成自签名证书。虽然我尝试生成自己的证书。我刚刚在带有ssl证书的实时网站上对其进行了测试,但错误消失了。

如果您正在使用php api v2示例,请尝试通过放置print_r($ e)来打印出完整的响应;在catch块中查看错误的完整描述。多数民众赞成我如何找出问题所在。 希望它有所帮助。