Php GetSellerList使用指定的另一个用户ID返回我自己的项目
因此,我看到一些使用GetSellerList操作的交易API的异常活动。在指定任何值时拨打任何电话都会导致我只返回易趣物品。我正在寻找另一个用户列表,而不是我自己的。我尝试了多个API版本,但我的脚本使用的是871Php GetSellerList使用指定的另一个用户ID返回我自己的项目,php,api,soap,ebay-api,ebay-sdk,Php,Api,Soap,Ebay Api,Ebay Sdk,因此,我看到一些使用GetSellerList操作的交易API的异常活动。在指定任何值时拨打任何电话都会导致我只返回易趣物品。我正在寻找另一个用户列表,而不是我自己的。我尝试了多个API版本,但我的脚本使用的是871 <?php function print_d($array){ echo "<pre>\n"; print_r($array); echo "</pre>\n";} $mytoken = "*************mytoken
<?php
function print_d($array){ echo "<pre>\n"; print_r($array); echo "</pre>\n";}
$mytoken = "*************mytoken ****************";
$devId = "**************devId ***************";
$appId = "*************appId ***************";
$certId = "**************certId **************";
$wsdl_url = 'http://developer.ebay.com/webservices/latest/ebaySvc.wsdl';
$apiCall = "GetSellerList";
$credentials = array('AppId' => $appId, 'DevID' => $devId, 'AuthCert' => $certId);
$client = new SOAPClient($wsdl_url, array('trace' => 1, 'exceptions' => 0, 'location' => "https://api.ebay.com/wsapi?callname=$apiCall&appid=$appId&siteid=0&version=871&Routing=new"));
$eBayAuth = array('eBayAuthToken' => new SoapVar($mytoken, XSD_STRING, NULL, NULL, NULL, 'urn:ebay:apis:eBLBaseComponents'),
'Credentials' => new SoapVar ($credentials, SOAP_ENC_OBJECT, NULL, NULL, NULL, 'urn:ebay:apis:eBLBaseComponents'));
$header_body = new SoapVar($eBayAuth, SOAP_ENC_OBJECT);
$header = array(new SOAPHeader('urn:ebay:apis:eBLBaseComponents', 'RequesterCredentials', $header_body));
//set the API call parameters
$params = array('UserID'=>'**userid**','DetailLevel'=>'ReturnAll','GranularityLevel'=>'Coarse','WarningLevel'=>'High','IncludeWatchCount'=>'true','Pagination'=>array('EntriesPerPage'=>20,'PageNumber'=>1),'Version' => 871, 'StartTimeFrom'=>'2019-07-01T01:01:02.768Z' ,'StartTimeTo'=>'2019-08-22T01:01:02.768Z');
$request = $client->__soapCall($apiCall, array($params), NULL, $header); //make the actual API call
print_d($request);
?>