コード例 #1
0
 public function getReportRequestList_v2($ReportRequestId = false)
 {
     WPLA()->logger->info('getReportRequestList_v2()');
     $this->initAPI();
     $request = new MarketplaceWebService_Model_GetReportRequestListRequest();
     $request->setMerchant($this->SellerId);
     $request->setMarketplace($this->MarketplaceId);
     if ($ReportRequestId) {
         if (!is_array($ReportRequestId)) {
             $ReportRequestId = array($ReportRequestId);
         }
         // $request->setReportRequestIdList( $ReportRequestId );
         $idList = new MarketplaceWebService_Model_IdList();
         // $idList->withId('<Feed Submission Id>');
         $idList->setId($ReportRequestId);
         $request->setReportRequestIdList($idList);
     } else {
         $request->setMaxCount(10);
     }
     $result = $this->invokeGetReportRequestList($this->service, $request);
     return $result;
 }