-
Web Service URL: https://[SERVER_ADDRESS]/GeneralWS/GeneralData.asmx
-
MPS Versão: A partir da 5.3.0
Descrição
Este método cadastra ou atualiza um site em uma empresa do provedor. Quando é informado o nome de um site que ainda não existe na empresa, o método irá cadastrá-lo. Se for informado o nome de um site já cadastrado, o método irá atualizar os dados de endereço do site.
Sintaxe
public string ImportSite(string dealerName, string dealerUserEmail, string dealerUserPassword, int enterpriseID, string siteName, string countryName, string stateName, string cityName, string street, string neighborhood, string postalCode, int number, string additionalInfo)
Parâmetros
-
dealerName: Nome do provedor;
-
dealerUserEmail: E-mail do usuário do provedor;
-
dealerUserPassword: Senha do usuário criptografada;
-
enterpriseID: ID da empresa qual o site vai ser criado;
-
siteName: Nome do site a ser criado ou atualizado;
-
countryName: País onde o site se encontra;
-
stateName: Estado onde o site se encontra;
-
cityName: Cidade onde o site se encontra;
-
street: Nome da rua onde o site se encontra;
-
neighborhood: Nome do bairro onde o site se encontra;
-
postalCode: Número código postal do site;
-
number: Número do local onde o site se encontra;
-
additionalInfo: Informações adicionais de onde o site se encontra.
Caracteres não permitidos nos parâmetros e o erro que será retornado
|
Parâmetro |
Caracteres não permitidos |
Erro |
|
siteName |
,|'+ |
ERR_DATA_INVALIDSITENAME |
|
countryName |
!@#$%¨&*=§[]{}ºª?/°;:><\/+-.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDCOUNTRYNAME |
|
stateName |
!@#$%¨&*=§[]{}ºª?/°;:><\/+-.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDSTATENAME |
|
cityName |
!@#$%¨&*=§[]{}ºª?/°;:><\/+-.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDCITYNAME |
|
street |
!@#$%¨&*=§[]{}ºª?/°;:><\/+-.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDSTREET |
|
neighborhood |
!@#$%¨&*=§[]{}ºª?/°;:><\/+-.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDNEIGHBORHOOD |
|
postalCode |
!@#$%¨&*=§[]{}ºª?/°;:><\/+.,_()³£¢¬²+|´`´~^+\ |
ERR_DATA_INVALIDPOSTALCODE |
Retorno
Se obtiver sucesso, o retorno é: [{"SiteID":number}], onde number é o número identificador no novo site inserido.
Clique aqui para saber mais sobre o formato dos retornos.
Possíveis erros retornados
Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.
Restrições
-
Para executar este método, o usuário informado precisa ser Administrador no provedor.