Key*_*lia 2 php api amazon amazon-web-services amazon-mws
我已从亚马逊卖家中心订购此交易报告,因为无法从报告的API请求.现在我正在尝试使用报告api下载此报告,该报告工作正常,但现在我正在尝试将报告类型设置为"_GET_DATE_RANGE_FINANCIAL_TRANSACTION_DATA_",以便仅获取此类报告的请求报告列表.我正在使用下面的代码,但它给了我这个错误
"致命错误:在第1605行的/AmazonAPI/ReportsAPIClass/src/MarketplaceWebService/Client.php中的非对象上调用成员函数getType()"
$config = array(
'ServiceURL' => $serviceURL,
'ProxyHost' => null,
'ProxyPort' => -1,
'MaxErrorRetry' => 3,
);
$service = new MarketplaceWebService_Client(
$AWS_ACCESS_KEY_ID, $AWS_SECRET_ACCESS_KEY, $config, $APPLICATION_NAME, $APPLICATION_VERSION);
//===========================GETS REPORT ID
$request_report_list = new MarketplaceWebService_Model_GetReportListRequest();
$request_report_list->setMerchant($MERCHANT_ID);
$request_report_list->setAcknowledged(false);
$request_report_list->setMarketplace($MARKETPLACE_ID);
$request_report_list->setReportTypeList(array("TypeList" => "_GET_DATE_RANGE_FINANCIAL_TRANSACTION_DATA_"));
Run Code Online (Sandbox Code Playgroud)
小智 5
你必须创建一个类型类型列表并作为参数发送
$TypeList = new MarketplaceWebService_Model_TypeList();
$TypeList->setType('_GET_DATE_RANGE_FINANCIAL_TRANSACTION_DATA_');
$request_report_list->setReportTypeList($TypeList);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1172 次 |
最近记录: |