【问题标题】:Chargify API - XML issue - '<' not foundChargify API - XML 问题 - 未找到“<”
【发布时间】:2013-06-08 00:12:20
【问题描述】:

我正在尝试运行在此 github https://github.com/abraham/chargify 中找到的一些 API 脚本
用这个库https://github.com/jforrest/Chargify-PHP-Client/

当我运行 subscriptions.php 文件时,我得到了这个错误:

警告:SimpleXMLElement::__construct() [simplexmlelement.--construct]:实体:第 1 行:解析器错误:需要开始标记,在 /Applications/MAMP/htdocs/abraham-chargify-ace5a40/ 中找不到“

是什么导致了这个错误/我该如何摆脱它?

【问题讨论】:

    标签: php xml api chargify


    【解决方案1】:

    很抱歉,这个问题原来是设置问题。如果客户没有提交送货地址(必需),那么显然会产生上述错误。如果您在使用 Chargify 时遇到此错误,只需输入地址或删除送货地址要求即可。

    【讨论】:

      【解决方案2】:

      当出现错误并且响应不是预期的 XML 时会发生这种情况。 Chargify-PHP-Client 仍然尝试将响应解析为 XML 并抛出此错误。如果您在 Chargify 尝试解析它之前查看响应,您通常会看到一条错误消息,将您引导至实际问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-03-19
        • 2019-04-04
        • 2019-01-03
        • 1970-01-01
        • 2016-02-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多