SoapClient.php
- <?php
- // Source: https://www.php.net/manual/en/class.soapclient.php#102503
-
- class exampleChannelAdvisorAuth {
- public $developerKey;
- public $password;
-
- public function __construct($key, $pass) {
- $this->developerKey = $key;
- $this->password = $pass;
- }
- }
-
- $devKey = '';
- $password = '';
- $accountId = '';
-
- $url = '';
- $client = new SoapClient($url, ['trace' => 1, 'exception' => 0]);
-
- $auth = new ChannelAdvisorAuth($devKey, $password);
- $header = new SoapHeader('http://www.example.com/webservices/', 'APICredentials', $auth, $false);
-
- $result = $client->__soapCall('DeleteMarketplaceAd', [
- 'DeleteMarketplaceAd' => [
- 'accountID' => $accountId,
- 'marketplaceAdID' => '9938745',
- ]
- ], null, $header);
-
- echo '<pre>';
- var_dump($result);
- echo '</pre>';
-
- if($result->DeleteMarketplaceAdResult->Status == 'Success') {
- echo 'Item deleted!';
- }
-
-
-