[Spce-user] Soap create voip account
jchism2
jchism2 at gmail.com
Fri Mar 28 09:55:07 EDT 2014
Here is the code we are using. It is replying with a missing billing profile error. Can you see anything in this code that would cause the problem. We are using the default profile for billing.
require_once($_SERVER['DOCUMENT_ROOT'].'/sites/all/data/nusoap/lib/nusoap.php'); // I had to get the SOAP library in place on SERVER A for NUSOAP //--not the yum install php-soap
// Create the client instance
$client = new nusoap_client($_SERVER['DOCUMENT_ROOT'].'/sites/all/data/Provisioning.wsdl', true);
//$client->soap_defencoding = 'UTF-8'; // We had noticed the client defaults to something else. Doesn't seem to effect either way?
$client->setCredentials("xxxx","xxxxxxx","basic"); // The Login and Pass for the SOAP connection - Username and pass on PORT 2443
// Call the SOAP method
$job = array('authentication' => array('type' => 'admin', 'username' => 'xxxxxxx', 'password' => 'xxxxxx'),'parameters' => array('billing_profile' => 'default', 'status' => 'active', 'external_id' => $trunkname));
$result = $client->call('create_voip_account',$job); // This is just a test pull of information for proof of concept, nothing really for production use.
//print_r($job);
// Check for a fault
if ($client->fault) {
echo '<h2>Fault</h2><pre>';
print_r($result);
echo '</pre>';
}
else
{
// Check for errors
$err = $client->getError();
if ($err)
{
// Display the error
echo '<h2>Error</h2><pre>' . $err . '</pre>';
}
else
{
// Display the result
echo '<h2>Result</h2><pre>';
print_r($result);
echo '</pre>';
}
}
exit(0);
Sent via the Samsung Galaxy Note® 3, an AT&T 4G LTE smartphone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sipwise.com/mailman/private/spce-user_lists.sipwise.com/attachments/20140328/bc855946/attachment.html>
More information about the Spce-user
mailing list