Antwort

0

Die _GET_AMAZON_FULFILLED_SHIPMENTS_DATA_ eine Idee Bericht gibt Ihnen die shipmentid sowie die tatsächlichen trackingnumber und carrier (USPS, FEDEX, etc)

Ist das, was Sie suchen?

EDIT: Nun, viele Berichte müssen geplant werden, bevor Sie sie anfordern können. Dies ist einer. Ich mag es, eine Menge dieser Art von Sachen durch den Notizblock zu verwalten, https://mws.amazonservices.com Hier können Sie festlegen, dass der Bericht zu einer bestimmten Zeit jeden Tag automatisch ausgeführt wird, wenn gewünscht. Erstellen Sie nach der Planung ein Skript mit dem angegebenen Berichtstyp in GetReportList. Das wird dir den Bericht geben. Sie können dann diese ReportID zu GetReport

verwenden, um ein High-Level-Beispiel dieses Prozesses wäre dies:

<?php 
$config = array (
    'ServiceURL' => $this->companyServiceURL[$this->company], 
    'ProxyHost' => null, 
    'ProxyPort' => -1, 
    'MaxErrorRetry' => 3, 
); 

$service = new MarketplaceWebService_Client(
    AWS_ACCESS_KEY_ID, 
    AWS_SECRET_ACCESS_KEY, 
    $config, 
    APPLICATION_NAME, 
    APPLICATION_VERSION); 

$request = new MarketplaceWebService_Model_GetReportRequestListRequest(); 
$request->setMerchant(MERCHANT_ID); 

$reports = new MarketplaceWebService_Model_TypeList(); 
$reports->setType('_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_'); 

$request->setReportTypeList($reports); 
$request->setMaxCount(50); 

$reportId = $this->invokeGetReportRequestList($service, $request); 

$reportRequest = new MarketplaceWebService_Model_GetReportRequest(); 
$reportRequest->setMerchant(MERCHANT_ID); 
$reportRequest->setReport(@fopen('php://memory', 'rw+')); 
$reportRequest->setReportId($reportId); 

$resultArray = $this->invokeGetReportAmazonFulfilledShipments($service, $reportRequest); 

$this->updateAmazonFulfilledShipments($resultArray, $this->companySiteArray[$this->company], $this->companyIdArray[$this->company]); 
+0

können Sie mir jedes Detail dokumentieren, dass teilen? –

+0

@PrAtikLochawala Ich habe weitere Informationen für Sie hinzugefügt. – iMakeWebsites

+0

können Sie mir erklären, was '$ this-> companyServiceURL [$ this-> Firma]' ist –