我正在尝试运行此github https://github.com/abraham/chargify中的一些API脚本 使用此库https://github.com/jforrest/Chargify-PHP-Client/
当我运行subscriptions.php文件时,我收到此错误:
警告:SimpleXMLElement :: __ construct()[simplexmlelement .-- construct]:实体:第1行:解析器错误:期望开始标记,'<'在第557行的/Applications/MAMP/htdocs/abraham-chargify-ace5a40/lib/ChargifyConnector.php中找不到
导致此错误的原因/如何摆脱它?
答案 0 :(得分:0)
很抱歉,这个问题原来是一个设置问题。如果客户未提交送货地址(必填),那么显然会产生上述错误。如果您在Chargify中遇到此错误,只需输入地址或删除送货地址要求。
答案 1 :(得分:0)
当出现错误并且响应不是预期的XML时会发生这种情况。 Chargify-PHP-Client仍尝试将响应解析为XML并抛出此错误。如果您在Chargify尝试解析之前查看响应,您通常会看到一条错误消息,它会引导您解决实际问题。