public string InvokeGetServiceStatus() { try { Console.WriteLine("Starting {0} at {1}", System.Reflection.MethodBase.GetCurrentMethod().Name, DateTime.Now); // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = api.SellerId; request.MWSAuthToken = api.MWSAuthToken; response = client.GetServiceStatus(request); Console.WriteLine("Response:"); rhmd = response.ResponseHeaderMetadata; // Is recommended logging the request id and timestamp of every call. Console.WriteLine("RequestId: " + rhmd.RequestId); Console.WriteLine("Timestamp: " + rhmd.Timestamp); string responseXml = response.ToXML(); Console.WriteLine(responseXml); return(responseXml); } catch (Exception ex) { Console.WriteLine(ex.Message); throw ex; } }
public GetServiceStatusResponse InvokeGetServiceStatus() { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = SellerId; return(_client.GetServiceStatus(request)); }
public GetServiceStatusResponse InvokeGetServiceStatus() { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); string sellerId = "example"; request.SellerId = sellerId; return(this.client.GetServiceStatus(request)); }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { ServiceHost host = OperationContext.Current.Host as ServiceHost; return(new GetServiceStatusResponse { ServiceStatus = new ServiceStatus(host), }); }
public GetServiceStatusResponse InvokeGetServiceStatus() { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; return(this.client.GetServiceStatus(request)); }
public GetServiceStatusResponse InvokeGetServiceStatus() { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); string sellerId = "example"; request.SellerId = sellerId; string mwsAuthToken = "example"; request.MWSAuthToken = mwsAuthToken; return(client.GetServiceStatus(request)); }
/** * Convert GetServiceStatusRequest to name value pairs */ private IDictionary <String, String> ConvertGetServiceStatus(GetServiceStatusRequest request) { IDictionary <String, String> parameters = new Dictionary <String, String>(); parameters.Add("Action", "GetServiceStatus"); if (request.IsSetSellerId()) { parameters.Add("SellerId", request.SellerId); } return(parameters); }
/// <summary> /// 用于查询该用户是否已开通KMS服务 /// </summary> /// <param name="req"><see cref="GetServiceStatusRequest"/></param> /// <returns><see cref="GetServiceStatusResponse"/></returns> public GetServiceStatusResponse GetServiceStatusSync(GetServiceStatusRequest req) { JsonResponseModel <GetServiceStatusResponse> rsp = null; try { var strResp = this.InternalRequestSync(req, "GetServiceStatus"); rsp = JsonConvert.DeserializeObject <JsonResponseModel <GetServiceStatusResponse> >(strResp); } catch (JsonSerializationException e) { throw new TencentCloudSDKException(e.Message); } return(rsp.Response); }
/// <summary> /// Gets the status of the service. /// Status is one of GREEN, RED representing: /// GREEN: This API section of the service is operating normally. /// RED: The service is disrupted. /// /// </summary> /// <param name="service">Instance of FBAInventoryServiceMWS service</param> /// <param name="request">GetServiceStatusRequest request</param> public static void InvokeGetServiceStatus(FBAInventoryServiceMWS service, GetServiceStatusRequest request) { try { GetServiceStatusResponse response = service.GetServiceStatus(request); Console.WriteLine("Service Response"); Console.WriteLine("============================================================================="); Console.WriteLine(); Console.WriteLine(" GetServiceStatusResponse"); if (response.IsSetGetServiceStatusResult()) { Console.WriteLine(" GetServiceStatusResult"); GetServiceStatusResult getServiceStatusResult = response.GetServiceStatusResult; if (getServiceStatusResult.IsSetStatus()) { Console.WriteLine(" Status"); Console.WriteLine(" {0}", getServiceStatusResult.Status); } if (getServiceStatusResult.IsSetTimestamp()) { Console.WriteLine(" Timestamp"); Console.WriteLine(" {0}", getServiceStatusResult.Timestamp); } } if (response.IsSetResponseMetadata()) { Console.WriteLine(" ResponseMetadata"); ResponseMetadata responseMetadata = response.ResponseMetadata; if (responseMetadata.IsSetRequestId()) { Console.WriteLine(" RequestId"); Console.WriteLine(" {0}", responseMetadata.RequestId); } } } catch (FBAInventoryServiceMWSException ex) { Console.WriteLine("Caught Exception: " + ex.Message); Console.WriteLine("Response Status Code: " + ex.StatusCode); Console.WriteLine("Error Code: " + ex.ErrorCode); Console.WriteLine("Error Type: " + ex.ErrorType); Console.WriteLine("Request ID: " + ex.RequestId); Console.WriteLine("XML: " + ex.XML); } }
public GetServiceStatusResponse InvokeGetServiceStatus(string sellerId, string mwsAuthToken, out APIResults results) { try { // Create a request. GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; GetServiceStatusResponse output = this.productClient.GetServiceStatus(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
/// <summary> /// FbaInbountShipment Service Check /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnGetServiceStatus_Click(object sender, RoutedEventArgs e) { string SellerId = CommonValue.strMerchantId; string MarketplaceId = CommonValue.strMarketplaceId; string AccessKeyId = CommonValue.strAccessKeyId; string SecretKeyId = CommonValue.strSecretKeyId; string ApplicationVersion = CommonValue.strApplicationVersion; string ApplicationName = CommonValue.strApplicationName; string MWSAuthToken = CommonValue.strMWSAuthToken; string strbuff = string.Empty; FBAInboundServiceMWSConfig config = new FBAInboundServiceMWSConfig(); config.ServiceURL = CommonValue.strServiceURL; FBAInboundServiceMWSClient client = new FBAInboundServiceMWSClient( AccessKeyId, SecretKeyId, ApplicationName, ApplicationVersion, config); GetServiceStatusRequest request = new GetServiceStatusRequest(); request.SellerId = SellerId; request.MWSAuthToken = MWSAuthToken; request.Marketplace = MarketplaceId; GetServiceStatusResponse response = client.GetServiceStatus(request); if (response.IsSetGetServiceStatusResult()) { strbuff = "正常終了:" + response.GetServiceStatusResult.Status; } else { strbuff = "異常終了:" + response.GetServiceStatusResult.Status; } txtGetServiceStatus.Text = strbuff; }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(newResponse <GetServiceStatusResponse>()); }
public Task <GetServiceStatusResponse> GetServiceStatus(GetServiceStatusRequest request) { return(Task.Run(() => this.connection.Call( new ImwssOrdersServiceClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), this.servicePath), request))); }
/// <summary> /// Get Service Status /// </summary> /// <param name="request">Get Service Status request</param> /// <returns>Get Service Status Response from the service</returns> /// <remarks> /// Returns the service status of a particular MWS API section. The operation /// takes no input. /// All API sections within the API are required to implement this operation. /// /// </remarks> public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(Invoke <GetServiceStatusResponse>(ConvertGetServiceStatus(request))); }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(connection.Call( new MWSMerchantFulfillmentServiceClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), servicePath), request)); }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(connection.Call( new MarketplaceWebServiceProductsClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), servicePath), request)); }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(this.connection.Call( new MWSCustomerServiceClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), this.servicePath), request)); }
/// <summary> /// Get Service Status /// </summary> /// <param name="request">Get Service Status request</param> /// <returns>Get Service Status Response from the service</returns> /// <remarks> /// Returns the service status of a particular MWS API section. The operation /// takes no input. /// All API sections within the API are required to implement this operation. /// /// </remarks> public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(Invoke <GetServiceStatusResponse>("GetServiceStatusResponse.xml")); }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(connection.Call( new MWSFinancesServiceClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), servicePath), request)); }
/// <summary> /// Returns the service status of a particular MWS API section. The operation /// takes no input. /// All API sections within the API are required to implement this operation. /// /// </summary> /// <param name="service">Instance of MarketplaceWebServiceProducts service</param> /// <param name="request">GetServiceStatusRequest request</param> public static void InvokeGetServiceStatus(MarketplaceWebServiceProducts service, GetServiceStatusRequest request) { try { GetServiceStatusResponse response = service.GetServiceStatus(request); Console.WriteLine("Service Response"); Console.WriteLine("============================================================================="); Console.WriteLine(); Console.WriteLine(" GetServiceStatusResponse"); if (response.IsSetGetServiceStatusResult()) { Console.WriteLine(" GetServiceStatusResult"); GetServiceStatusResult getServiceStatusResult = response.GetServiceStatusResult; if (getServiceStatusResult.IsSetStatus()) { Console.WriteLine(" Status"); Console.WriteLine(" {0}", getServiceStatusResult.Status); } if (getServiceStatusResult.IsSetTimestamp()) { Console.WriteLine(" Timestamp"); Console.WriteLine(" {0}", getServiceStatusResult.Timestamp); } if (getServiceStatusResult.IsSetMessageId()) { Console.WriteLine(" MessageId"); Console.WriteLine(" {0}", getServiceStatusResult.MessageId); } if (getServiceStatusResult.IsSetMessages()) { Console.WriteLine(" Messages"); MessageList messages = getServiceStatusResult.Messages; List <Message> messageList = messages.Message; foreach (Message message in messageList) { Console.WriteLine(" Message"); if (message.IsSetLocale()) { Console.WriteLine(" Locale"); Console.WriteLine(" {0}", message.Locale); } if (message.IsSetText()) { Console.WriteLine(" Text"); Console.WriteLine(" {0}", message.Text); } } } } if (response.IsSetResponseMetadata()) { Console.WriteLine(" ResponseMetadata"); ResponseMetadata responseMetadata = response.ResponseMetadata; if (responseMetadata.IsSetRequestId()) { Console.WriteLine(" RequestId"); Console.WriteLine(" {0}", responseMetadata.RequestId); } } Console.WriteLine(" ResponseHeaderMetadata"); Console.WriteLine(" RequestId"); Console.WriteLine(" " + response.ResponseHeaderMetadata.RequestId); Console.WriteLine(" ResponseContext"); Console.WriteLine(" " + response.ResponseHeaderMetadata.ResponseContext); Console.WriteLine(" Timestamp"); Console.WriteLine(" " + response.ResponseHeaderMetadata.Timestamp); Console.WriteLine(); } catch (MarketplaceWebServiceProductsException ex) { Console.WriteLine("Caught Exception: " + ex.Message); Console.WriteLine("Response Status Code: " + ex.StatusCode); Console.WriteLine("Error Code: " + ex.ErrorCode); Console.WriteLine("Error Type: " + ex.ErrorType); Console.WriteLine("Request ID: " + ex.RequestId); Console.WriteLine("XML: " + ex.XML); Console.WriteLine("ResponseHeaderMetadata: " + ex.ResponseHeaderMetadata); } }
public GetServiceStatusResponse GetServiceStatus(GetServiceStatusRequest request) { return(connection.Call( new FBAInboundServiceMWSClient.Request <GetServiceStatusResponse>("GetServiceStatus", typeof(GetServiceStatusResponse), servicePath), request)); }