我与 eBay 的 API 集成开始给出以下错误消息:
[结果] => 21919403:缺少项目特定品牌。将品牌添加到此列表中,输入有效值,然后重试。)
我知道这与缺少 XML 标签有关。我什至尝试将标签添加到这个 xml 中;它不起作用:
$requestXmlBody .= "<ItemSpecifics> ";
foreach ($ebayApi_itemspecifics as $ebayApi_itemspecifickey=>$ebayApi_itemspecificvalue) {
$requestXmlBody .= "<NameValueList><Name>" . str_replace('&', '&', $ebayApi_itemspecifickey) . "</Name>
<Value>".$ebayApi_itemspecificvalue."</Value></NameValueList>";
}
$requestXmlBody .= " <NameValueList>
<Name>Brand</Name>
<Value>Navdari</Value>
</NameValueList>
</ItemSpecifics>";
Run Code Online (Sandbox Code Playgroud) 我有一个JQuery代码,它使用ajax方法调用PHP文件并检查是否有任何更新.如果没有更新,则定时器功能会启动,并且每隔5秒不断检查PHP文件是否有更新.我已经设法使功能正常工作,但时间圈太快了.即使我已经将间隔速度更改为不同的参数,它也没有显示任何变化.我的Jquery代码是:
function CheckCallerID(){
$.ajax({
type: 'POST',
url: "code/PHPFILE.php",
data: "",
success: function(data) {
//ajax returns Below HTML CODE
$('#caller').html(data);
if($('#newaddressdetails').html().length==0){
var timmer = setTimeout(CheckCallerID(),50000);
}else{
SaveAddress();
}
}
});
}
Run Code Online (Sandbox Code Playgroud)
PHP文件返回值为True
<div id="newcustomer">Update Found</div>
PHP FILE返回值为False
<div id="newcustomer"></div>
先感谢您.