【问题标题】:Square Connect php API errorSquare Connect php API 错误
【发布时间】:2016-10-10 19:47:46
【问题描述】:

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

我已尽我所能按照他们网站上的说明使用沙盒凭据,包括位置 ID。付款表格已创建,我使用文档中提供的虚假信用卡信息填写表格,我收到指示 nonce 已创建的 javascript 警报,但收到以下错误:

捕获异常!

响应正文:空

响应标头:空

您能否提供一些关于如何解决此问题的指导?

【问题讨论】:

    标签: php square-connect


    【解决方案1】:

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

    我的猜测是您正在本地主机上进行测试,在这种情况下您尝试生成自签名证书。尽管我尝试生成自己的证书。我刚刚在带有 ssl 证书的实时网站上对其进行了测试,并且该错误消失了。

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

    【讨论】:

    • 你是对的,我使用的是不安全的目录。一旦我安装并配置了 SSL 证书,一切都像宣传的那样工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多