NATS4 API Set Member Details
This feature is available as of version 126.96.36.199
set_member_details requires the following parameters:
- memberid The nats memberid of the member being updated.
set_member_details accepts the following additional parameters (requiring at least one of these):
If you want to remove a field you can pass in the string REMOVE and the field will be removed. All additional parameters have this option other then password.
NuSOAP Example (continuing from main article NuSOAP Example):
$values = array( 'memberid' => 88, 'trial' => '0', 'firstname' => 'joe', 'lastname' => 'montana', 'email' => 'firstname.lastname@example.org', 'address1' => '301 football way', 'address2' => 'PO Box 123', 'city' => 'Winslow', 'state' => 'AZ', 'country' => 'USA', 'zip' => '12345', 'password' => 'pantaloons', 'custom1' => 'sometimes when we touch', 'custom2' => "the honesty's too much", 'custom3' => 'and I have to close my eyes', 'custom4' => 'and hide', 'custom5' => '', 'no_member_note' => '' ); $result = $client->call('set_member_details', $values, 'natsapiadmin_wsdl'); var_dump($result);