本文整理汇总了PHP中MarketplaceWebService_Interface::getFeedSubmissionResult方法的典型用法代码示例。如果您正苦于以下问题:PHP MarketplaceWebService_Interface::getFeedSubmissionResult方法的具体用法?PHP MarketplaceWebService_Interface::getFeedSubmissionResult怎么用?PHP MarketplaceWebService_Interface::getFeedSubmissionResult使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MarketplaceWebService_Interface
的用法示例。
在下文中一共展示了MarketplaceWebService_Interface::getFeedSubmissionResult方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: invokeGetFeedSubmissionResult
/**
* Get Feed Submission Result Action Sample
* retrieves the feed processing report
*
* @param MarketplaceWebService_Interface $service instance of MarketplaceWebService_Interface
* @param mixed $request MarketplaceWebService_Model_GetFeedSubmissionResult or array of parameters
*/
function invokeGetFeedSubmissionResult(MarketplaceWebService_Interface $service, $request)
{
try {
$response = $service->getFeedSubmissionResult($request);
result("Service Response\n");
result("=============================================================================\n");
result(" GetFeedSubmissionResultResponse\n");
if ($response->isSetGetFeedSubmissionResultResult()) {
$getFeedSubmissionResultResult = $response->getGetFeedSubmissionResultResult();
result(" GetFeedSubmissionResult");
if ($getFeedSubmissionResultResult->isSetContentMd5()) {
result(" ContentMd5");
result(" " . $getFeedSubmissionResultResult->getContentMd5() . "\n");
}
}
if ($response->isSetResponseMetadata()) {
result(" ResponseMetadata\n");
$responseMetadata = $response->getResponseMetadata();
if ($responseMetadata->isSetRequestId()) {
result(" RequestId\n");
result(" " . $responseMetadata->getRequestId() . "\n");
}
}
result(" ResponseHeaderMetadata: " . $response->getResponseHeaderMetadata() . "\n");
echo json_encode($response);
} catch (MarketplaceWebService_Exception $ex) {
result("Caught Exception: " . $ex->getMessage() . "\n");
result("Response Status Code: " . $ex->getStatusCode() . "\n");
result("Error Code: " . $ex->getErrorCode() . "\n");
result("Error Type: " . $ex->getErrorType() . "\n");
result("Request ID: " . $ex->getRequestId() . "\n");
result("XML: " . $ex->getXML() . "\n");
result("ResponseHeaderMetadata: " . $ex->getResponseHeaderMetadata() . "\n");
}
}
开发者ID:adnanoner,项目名称:purple-xmls-google-product-feed-for-woocommerce,代码行数:42,代码来源:upload_feed_status.php
示例2: invokeGetFeedSubmissionResult
function invokeGetFeedSubmissionResult(MarketplaceWebService_Interface $service, $request)
{
try {
$response = $service->getFeedSubmissionResult($request);
} catch (MarketplaceWebService_Exception $ex) {
echo "Caught Exception: " . $ex->getMessage() . "\n";
echo "Response Status Code: " . $ex->getStatusCode() . "\n";
echo "Error Code: " . $ex->getErrorCode() . "\n";
echo "Error Type: " . $ex->getErrorType() . "\n";
echo "Request ID: " . $ex->getRequestId() . "\n";
echo "XML: " . $ex->getXML() . "\n";
}
}
示例3: invokeGetFeedSubmissionResult
function invokeGetFeedSubmissionResult(MarketplaceWebService_Interface $service, $request)
{
try {
$response = $service->getFeedSubmissionResult($request);
$response = $service->getFeedSubmissionResult($request);
//file_put_contents('d:/amazon_result.txt',$response);
//echo ("Service Response\n");
//echo ("=============================================================================\n");
//echo(" GetFeedSubmissionResultResponse\n");
if ($response->isSetGetFeedSubmissionResultResult()) {
$getFeedSubmissionResultResult = $response->getGetFeedSubmissionResultResult();
//file_put_contents($path.'fffff.txt',$getFeedSubmissionResultResult);
//echo (" GetFeedSubmissionResult");
if ($getFeedSubmissionResultResult->isSetContentMd5()) {
//echo (" ContentMd5");
//echo (" " . $getFeedSubmissionResultResult->getContentMd5() . "\n");
}
}
if ($response->isSetResponseMetadata()) {
//echo(" ResponseMetadata\n");
$responseMetadata = $response->getResponseMetadata();
if ($responseMetadata->isSetRequestId()) {
//echo(" RequestId\n");
//echo(" " . $responseMetadata->getRequestId() . "\n");
}
}
//echo(" ResponseHeaderMetadata: " . $response->getResponseHeaderMetadata() . "\n");
} catch (MarketplaceWebService_Exception $ex) {
$str = "Caught Exception: " . $ex->getMessage() . "\r\n" . "Response Status Code: " . $ex->getStatusCode() . "\r\n" . "Error Code: " . $ex->getErrorCode() . "\r\n" . "Error Type: " . $ex->getErrorType() . "\r\n" . "Request ID: " . $ex->getRequestId() . "\r\n" . "XML: " . $ex->getXML() . "\r\n" . "ResponseHeaderMetadata: " . $ex->getResponseHeaderMetadata() . "\r\n";
errorLog($str, 'N');
/*
echo("Caught Exception: " . $ex->getMessage() . "\n");
echo("Response Status Code: " . $ex->getStatusCode() . "\n");
echo("Error Code: " . $ex->getErrorCode() . "\n");
echo("Error Type: " . $ex->getErrorType() . "\n");
echo("Request ID: " . $ex->getRequestId() . "\n");
echo("XML: " . $ex->getXML() . "\n");
echo("ResponseHeaderMetadata: " . $ex->getResponseHeaderMetadata() . "\n");*/
}
}