方形连接php API错误

方形连接php API错误,php,square-connect,Php,Square Connect,我不熟悉使用SquareAPI,并且正在尝试将API的PHP版本集成到一个网站中 我已尽我所能遵循他们网站上的说明,利用沙箱凭证(包括位置ID)。创建付款表单,我使用文档中提供的假信用卡信息填写表单,我收到javascript警报,指示已创建nonce,但收到以下错误: 抓住例外 响应主体:null 响应头:null 您能为我提供一些关于如何修复此问题的指导吗?Square Connect只允许从安全站点进行连接。确保您的站点已安装ssl证书 我猜您正在本地主机上测试,在这种情况下,您将尝试生成

我不熟悉使用SquareAPI,并且正在尝试将API的PHP版本集成到一个网站中

我已尽我所能遵循他们网站上的说明,利用沙箱凭证(包括位置ID)。创建付款表单,我使用文档中提供的假信用卡信息填写表单,我收到javascript警报,指示已创建nonce,但收到以下错误:

抓住例外

响应主体:null

响应头:null


您能为我提供一些关于如何修复此问题的指导吗?

Square Connect只允许从安全站点进行连接。确保您的站点已安装ssl证书

我猜您正在本地主机上测试,在这种情况下,您将尝试生成自签名证书。虽然我不尝试生成自己的证书。我刚刚用ssl证书在现场网站上测试了它,那个错误消失了

如果您使用的是php api v2示例,请尝试通过放置print_r$e打印出完整的响应;在catch块中,查看错误的完整描述。这就是我解决问题的方法。
希望有帮助。

Square Connect只允许从安全站点进行连接。确保您的站点已安装ssl证书

我猜您正在本地主机上测试,在这种情况下,您将尝试生成自签名证书。虽然我不尝试生成自己的证书。我刚刚用ssl证书在现场网站上测试了它,那个错误消失了

如果您使用的是php api v2示例,请尝试通过放置print_r$e打印出完整的响应;在catch块中,查看错误的完整描述。这就是我解决问题的方法。
希望有帮助。

你说得对,我使用的是不安全的目录。只要我安装并配置了SSL证书,一切都按照公布的方式运行。你是对的,我使用的是一个不安全的目录。一旦我安装并配置了SSL证书,一切都如广告所示。