[Spce-user] SOAP - Function update_voip_account_subscriber #18

Kevin Masse kmasse at questblue.com
Tue Feb 26 13:39:46 EST 2013


Good afternoon List:

 

Status:  Closed

 

We can close out this question that I have posted to the list.

 

Resolution:

Use the SOAP API to first call the existing alias_number (s)

 

Then post new alias_number with all alias_number (s) at the same time.
Simply put ---  Reposting the data with all the alias_number (s) in one
post.

 

Thanks

Kevin

 

 

From: Kevin Masse 
Sent: Tuesday, February 26, 2013 12:05 PM
To: Kevin Masse; Spce-user at lists.sipwise.com
Subject: RE: [Spce-user] SOAP - Function update_voip_account_subscriber
#18

 

Good morning list:

 

We didn't receive any responses on this so we thought perhaps if we
provided a code example it might help.

 

We are trying to add the alias_number to the Subscriber.    The issue I
am having is when we ADD another alias_number to the subscriber it is
removing the previous alias_number and replacing it with the newest
addition.  We want to continue to add multiple alias_number (s) on a
regular basis.

 

Does it appear that we may have the incorrect process in place?

 

BEGIN CODE EXAMPLE:

 

$aut ='         <authentication>

           <type xsi:type="xsd:string">admin</type>

           <username
xsi:type="xsd:string">'.constant("SERVER_B_SOAP_ADMIN_USER").'</username
>

            <password
xsi:type="xsd:string">'.constant("SERVER_B_SOAP_ADMIN_PASSWORD").'</pass
word>

         </authentication>';

 

$params =$aut.'

         <parameters>

         <id xsi:type="xsd:int">'.$id_voip.'</id>

                    <subscriber>

 

                                    <username

xsi:type="xsd:string">'.$sipaccount->username.'</username>

                                    <domain

xsi:type="xsd:string">-SIPWISE-DOMAIN-</domain>

                                   <password

xsi:type="xsd:string">'.$sipaccount->password.'</password>

    <alias_numbers

SOAP-ENC:arrayType="xsd:E164Number[0]" xsi:type="SOAP-ENC:Array" >

<item>

<cc

xsi:type="xsd:int">1</cc>

    <ac

xsi:type="xsd:int">'.$ac.'</ac>

    <sn

xsi:type="xsd:string">'.$sn.'</sn>

    </item>

                    </alias_numbers>

                        </subscriber>

 

         </parameters>

';

 

 

$r=$client->call('update_voip_account_subscriber', $params);

 

END CODE EXAMPLE

 

We are using the update_voip_account_subscriber to process this.  Should
we be doing something else in order to continue to add additional
alias_numbers to the same Subscriber?

 

Any comments will be greatly appreciated.

 

Thank you

Kevin 

 

 

 

 

From: spce-user-bounces at lists.sipwise.com
[mailto:spce-user-bounces at lists.sipwise.com] On Behalf Of Kevin Masse
Sent: Monday, February 25, 2013 2:17 PM
To: Spce-user at lists.sipwise.com
Subject: [Spce-user] SOAP - Function update_voip_account_subscriber #18

 

Good afternoon list:

 

For users who have worked with the Provisioning.wsdl via SOAP I have a
question about adding alias_numbers.

 

In the particular function #18 update_voip_account_subscriber, should I
be able to continue to add more alias_number ('s) or will it only
function to add an  alias_number onetime account update?

 

I am working on allowing users from our system to be able to continue to
add alias number to a particular Subscriber.  Right now each time I add
another alias_number it removes what was there and adds the new one.

 

It could be our syntax but I wanted to ask the list to see if there was
a limiting factor in the SOAP command.

 

 

Thank you

Kevin 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sipwise.com/pipermail/spce-user_lists.sipwise.com/attachments/20130226/9d172f5e/attachment-0001.html>


More information about the Spce-user mailing list