| Welkom Gast! Inloggen |
|
Resellers
API voorbeeldcode 2
Contact aanmaken
In dit voorbeeld maken we 1 contact aan voor het bedrijf van code voorbeeld 1.
<?php
error_reporting(E_ALL);
ini_set("soap.wsdl_cache_enabled", "0");
use_soap_error_handler(true);
$url = 'https://www.networking4all.com:443/api/soap/api.wsdl';
$client = new SoapClient($url,array('trace' => 1));
$requestHeader = array(); $requestHeader['auth']['handle'] = 'TST-000000'; $requestHeader['auth']['username'] = 'username'; $requestHeader['auth']['password'] = 'password';
$requestHeader['language'] = 'NL'; $requestHeader['reference'] = 'My Reference'; $requestHeader['test'] = 1;
$params = array(); $params['requestHeader'] = $requestHeader;
$params['request']['type'] = 'contact';
/* * Handle to link this contact to company */ $params['request']['handle'] = 'TST-000001';
/* * Contact */ $params['request']['contact']['title'] = 'Dhr'; $params['request']['contact']['initials'] = 'D'; $params['request']['contact']['firstName'] = 'David'; $params['request']['contact']['middleName'] = ''; $params['request']['contact']['lastName'] = 'Test'; $params['request']['contact']['gender'] = 'M'; $params['request']['contact']['birthDate'] = '1981-01-01';
/* * Address information */ $address = array(); $address['type'] = 'visit'; $address['street1'] = 'Testlaan 562'; $address['postalCode'] = '0000 EN'; $address['city'] = 'Den Haag'; $address['province'] = 'Zuid Holland'; $address['countryCode'] = 'NL';
$params['request']['address'][] = $address;
/* * Phone number */ $params['request']['phoneNumber'] = '3120700000';
/* * Fax number */ $params['request']['faxNumber'] = '31207000000';
/* * Mobile number */ $params['request']['mobileNumber'] = '31600100000';
/* * Digital contact information */ $params['request']['email'] = 'david@yourdomain.com'; $params['request']['website'] = '';
/* * Login account */ $params['request']['account']['username'] = 'daid81'; $params['request']['account']['password'] = 'paS$wd81'; $params['request']['account']['passwordConfirm'] = 'paS$wd81';
/* * Options */ $params['request']['option']['createAccount'] = 1;
$response = $client->createRelation($params);
?>
Als deze aanvraag is uitgevoerd komt de respons met een handle : TST-000002 ( als voorbeeld )
SSL Certificaten |
Domeinnamen |
Hosting
Resellers |
Networking4allPostbus 15320 T: +31 (0)20-7881030 |