-
Notifications
You must be signed in to change notification settings - Fork 0
insertSubscriber
Eliakim Feliciano Morais edited this page Aug 6, 2019
·
3 revisions
Incluir um assinante: Subscriber
URL de Serviço
http://189.90.58.142:8080/SipPulse/SubscriberWS?wsdl
IP_SERVER: Endereço do servidor que hospeda o sistema. PORT: Porta de acesso ao serviço. Geralmente utilizamos a porta 8080.
Parâmetros:
| Parâmetro | Tipo | Descrição | Requerido |
|---|---|---|---|
| username | String | Username do assinante. | SIM |
| domain | String | Domínio do assinante. (recuperar via serviço DomainWS) | SIM |
| password | String | Senha do assinante. | SIM |
| passwordPortal | String | Senha Portal do Assinante | SIM |
| profile | String | Perfil do Assinante no sistema. (recuperar via serviço ProfileWS) | SIM |
| ratePlanId | Integer | Identificador do plano de tarifas do assinante. | SIM |
| emailAddress | String | Email do Assinante. | SIM |
| contractNumber | String | Número de contrato do assinante. | NÃO |
| firstName | String | Nome do Assinante. | NÃO |
| lastName | String | Sobrenome do assinante. | NÃO |
| document | String | Número do Documento do Assinante. | NÃO |
| address | String | Endereço do Assinante. | NÃO |
| number | String | Número do Endereço do Assinante. | NÃO |
| complement | String | Complemento do Endereço do Assinante. | NÃO |
| quarter | String | Bairro do Endereço do Assinante. | NÃO |
| city | String | Cidade do Endereço do Assinante. | NÃO |
| state | String | Estado do Endereço do Assinante. | NÃO |
| zip | String | CEP do Endereço do Assinate. | NÃO |
| phone | String | Telefone de Contato do Assinante. | NÃO |
| mobile | String | Telefone Celular de Contato do Assinante. | NÃO |
| countryCode | String | Código do país do Assinante. Ex. 55 (Brasil) | SIM |
| areaCode | String | Código de Área do Assinante. Ex. 11 (São Paulo) | SIM |
| callLimit | Integer | Número de Chamadas simultânes que o Assinante poderá executar. Ex. 1 | SIM |
| voicemail | boolean | Flag para ativação do serviço de correio de voz. Ex. 1 (Ativo) ou 0 (Inativo). | SIM |
| voicemailPassword | String | Senha para o serviço de correio de voz. | NÃO |
| resellerId | Integer | Identificador da revenda associada ao assinante, caso exista. | SIM |
| resellerBillingType | Integer | Tipo de Bilhetagem que a revenda aplicará na conta do assinante. 0: Marckup / 1: Plano de Tarifas. Valor Default 0. | NÃO |
| resellerMarckup | Double | Quando a estratégia resellerBillingType=0, define-se o valor de markup para as tarifas de venda. O markup aplicado será com base no valor das tarifas de compra. Valor Default 0.0. | NÃO |
| resellerRateplanId | Integer | Quando a estratégia resellerBillingType=1, define-se o identificador do plano de tarifas que a revenda aplicará nesta conta. | NÃO |
| rpid | String | Número de Identificação para chamadas originadas pelo Assinante. | NÃO |
| callFwd | String | Endereço sip para o serviço siga-me. Ex.: sip:1000@sippulse.com | NÃO |
| fwdBusy | String | Endereço sip para o serviço siga-me quando ocupado. Ex.: sip:1000@sippulse.com | NÃO |
| noAnswer | String | Endereço sip para o serviço siga-me quando não atende. Ex.: sip:1000@sippulse.com | NÃO |
| activeIncomingCalls | boolean | Define se o assinante estará habilitado para receber chamadas. Default true. | NÃO |
| activeOutgoingCalls | boolean | Define se o assinante estará habilitado para executar chamadas. Default true. | NÃO |
| blockCollectCalls | boolean | Define se o bloqueio de recebimento de chamadas ACOBRAR está ativo. Default false. Mecanismo disponível em distro STFC. | NÃO |
| blockAnonymousCalls | boolean | Define se o bloqueio de recebimento de chamadas ACOBRAR está ativo. Default false. | NÃO |
| lowCreditNotification | boolean | Ativa o recurso de aviso de saldo baixo. Default False. Mecanismo válido para assinantes que possuem planos PRÉ-PAGO. | NÃO |
| lowCreditLimit | double | Valor mínimo de crédito para ativação do mecanismo de aviso. Default 0.0. | NÃO |