Validação de dados do Cloudmersive (visualização)
As APIs de validação ajudam a validar dados. Verifique se um endereço de e-mail é real. Verifique se um domínio é real. Verifique um endereço IP e até mesmo onde ele está localizado. Tudo isso e muito mais está disponível na API de validação.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Metadados do conector | |
|---|---|
| Editora | Cloudmersive, LLC |
| Sítio Web | https://cloudmersive.com/validate-api |
| Política de privacidade | https://cloudmersive.com/privacy-policy |
Esse conector é fundamental para qualquer necessidade de validação de dados para validar endereços de e-mail, números de telefone, nomes, endereços, números de IVA e muito mais. Saiba mais na página API de verificação de e-mail , na página API de verificação de IVA ou na página API de verificação por telefone .
Para usar esse conector, você precisa de uma conta Cloudmersive. Você pode se inscrever com uma conta da Microsoft ou criar uma conta Cloudmersive. Siga as etapas abaixo para obter sua chave de API.
Obtenha a chave da API e o segredo
- Registe-se para obter uma conta Cloudmersive
- Faça login com sua conta Cloudmersive e clique em Chaves de API
Aqui você pode criar e ver sua(s) chave(s) de API listada(s) na página Chaves de API. Basta copiar e colar essa chave de API no Cloudmersive Data Validation Connector.
Agora você está pronto para começar a usar o Cloudmersive Data Validation Connector.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| CHAVE | securestring | A CHAVE para esta API | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Analisar uma cadeia de texto de entrada não estruturada em um endereço internacional formatado |
Usa aprendizado de máquina e Processamento de Linguagem Natural (NLP) para lidar com uma ampla variedade de casos, incluindo cadeias de endereços não padronizadas e não estruturadas em uma ampla variedade de países e normas de formatação de endereço. |
| Analise e valide um nome completo |
Analisa uma cadeia de caracteres de nome completo (por exemplo, "Mr. Jon van der Waal Jr.") em suas partes componentes (e retorna essas partes componentes) e, em seguida, valida se é uma cadeia de caracteres de nome válida ou não |
| Analise uma cadeia de User-Agent HTTP, identifique robôs |
Usa um sistema de análise e um banco de dados para analisar o User-Agent em seus componentes estruturados, como navegador, versão do navegador, mecanismo do navegador, sistema operacional e, o mais importante, identificação do robô. |
| Geolocalizar um endereço IP |
Identifique um endereço IP País, Estado/Provence, Cidade, CEP/Código Postal, etc. Útil para aplicações de segurança e UX. |
| Obter informações WHOIS para um domínio |
Valide se existe um nome de domínio e também devolva o registo WHOIS completo para esse nome de domínio. Os registos WHOIS incluem todos os detalhes de registo do nome de domínio, tais como informações sobre os proprietários do domínio. |
| Obter o sexo de um primeiro nome |
Determina o sexo de um nome próprio (nome próprio) |
| Procurar um código de IVA |
Verifica se um código de IVA é válido e, se for, retorna mais informações sobre ele |
| Validar número de telefone (básico) |
Validar um número de telefone analisando a sintaxe |
| Validar um identificador de código |
Determina se o nome de entrada é um identificador técnico/de código válido. Configure regras de entrada, como se espaços em branco, hífenes, sublinhados, etc. são permitidos. Por exemplo, um identificador válido pode ser "helloWorld", mas não "hello*World". |
| Validar um nome de domínio |
Verifique se um nome de domínio é válido ou não. A API executa uma validação ao vivo entrando em contato com os serviços DNS para validar a existência do nome de domínio. |
| Validar um nome próprio |
Determina se uma cadeia de caracteres é um nome válido (nome próprio) |
| Validar um sobrenome |
Determina se uma cadeia de caracteres é um sobrenome válido (sobrenome) |
| Validar um URL completamente |
Valide se um URL é sintaticamente válido (não verifica a validade do ponto de extremidade), se existe e se o ponto de extremidade está ativo e passa nas verificações de verificação de vírus. Aceita vários tipos de entrada e produz uma URL bem formada como saída. |
| Validar um URL sintaticamente |
Valide se um URL é sintaticamente válido (não verifica a validade do ponto de extremidade). Aceita vários tipos de entrada e produz uma URL bem formada como saída. |
| Valide totalmente um endereço de e-mail |
Executa uma validação completa do endereço de e-mail. Verifica a correção sintática, identifica o servidor de e-mail em questão, se houver, e, em seguida, entra em contato com o servidor de e-mail para validar a existência da conta - sem enviar e-mails. |
Analisar uma cadeia de texto de entrada não estruturada em um endereço internacional formatado
Usa aprendizado de máquina e Processamento de Linguagem Natural (NLP) para lidar com uma ampla variedade de casos, incluindo cadeias de endereços não padronizadas e não estruturadas em uma ampla variedade de países e normas de formatação de endereço.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
EndereçoString
|
AddressString | string |
Um endereço postal ou endereço formatado como uma única cadeia de texto; isso será analisado em seus componentes |
|
|
Modo de Capitalização
|
CapitalizationMode | string |
Opcional; indica como a saída analisada deve ser capitalizada; o padrão é Title Case; os valores possíveis são: "Maiúsculas" definirá a capitalização como MAIÚSCULAS; "Minúsculas" definirá a capitalização como minúscula; "Titlecase" definirá a capitalização como Title Case; e "Originalcase" preservará o invólucro original tanto quanto possível |
Devoluções
Resultado da análise de um endereço em suas partes componentes
- Body
- ParseAddressResponse
Analise e valide um nome completo
Analisa uma cadeia de caracteres de nome completo (por exemplo, "Mr. Jon van der Waal Jr.") em suas partes componentes (e retorna essas partes componentes) e, em seguida, valida se é uma cadeia de caracteres de nome válida ou não
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
FullNameString
|
FullNameString | string |
Nome completo para processar como uma cadeia de caracteres de forma livre; suporta muitos componentes, como Nome, Nome do Meio, Sobrenome, Título, Apelido, Sufixo e Nome para Exibição |
Devoluções
Resultado de uma operação de validação de nome completo
Analise uma cadeia de User-Agent HTTP, identifique robôs
Usa um sistema de análise e um banco de dados para analisar o User-Agent em seus componentes estruturados, como navegador, versão do navegador, mecanismo do navegador, sistema operacional e, o mais importante, identificação do robô.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
UserAgentString
|
UserAgentString | string |
A cadeia de caracteres do agente do usuário que você deseja analisar e validar |
Devoluções
O resultado de uma solicitação de validação de User-Agent
Geolocalizar um endereço IP
Identifique um endereço IP País, Estado/Provence, Cidade, CEP/Código Postal, etc. Útil para aplicações de segurança e UX.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço IP para geolocalizar, por exemplo, "55.55.55.55". A entrada é uma cadeia de caracteres assim...
|
value | True | string |
Endereço IP para geolocalizar, por exemplo, "55.55.55.55". A entrada é uma cadeia de caracteres assim... |
Devoluções
Resultado da geolocalização
- Body
- GeolocateResponse
Obter informações WHOIS para um domínio
Valide se existe um nome de domínio e também devolva o registo WHOIS completo para esse nome de domínio. Os registos WHOIS incluem todos os detalhes de registo do nome de domínio, tais como informações sobre os proprietários do domínio.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de domínio a verificar, por exemplo "cloudmersive.com". A entrada é um...
|
domain | True | string |
Nome de domínio a verificar, por exemplo "cloudmersive.com". A entrada é um... |
Devoluções
Resultado de uma operação WHOIS
- Body
- WhoisResponse
Obter o sexo de um primeiro nome
Determina o sexo de um nome próprio (nome próprio)
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Código de País
|
CountryCode | string |
Opcional; o país para este nome, os valores possíveis são "US", "LY", "NI", "TT", "MK", "KZ", "BO", "UG", "TZ", "CL", "SI", "MA", "RW", "VN", "AW", "CY", "BH", "SG", "ZA", "MU", "BR", "TN", "KH", "US", "TH", "TW", "UY", "DO", "CO", "UA", "QA", "BY", "SN", "SD", "FJ", "LB", "BE", "ML", "LV", "FR", "TM", "NG", "EC", "NO", "SL", "CR", "PA", "GE", "CH", "KR", "RS", "ZM", "FI", "BF", "MC", "AU", "GA", "LS", "RU", "IN", "SE", "LK", "BZ", "MX", "GH", "AF", "TJ", "BN", "DZ", "CM", "GR", "MD", "HN", "AT", "NZ", "SV", "GW", "NA", "AR", "MZ", "PK", "MN", "IQ", "BW", "VE", "PT", "BS", "AL", "TG", "ID", "ET", "CF", "JP", "BB", "PH", "", "BD", "AO", "SM", "LC", "ME", "RO", DANIL"O"", "ES", "EE", "IL", "ZW", "SY", "MW", "LU", "IR", "SC", "NL", "JO", "AM", "DE", "GL", "OM", "DK", "HR", "LI", "TD", "KM", "BA", "GM", "GD", "CA", "CZ", "MR", "ST", "IS", "LR", "IE", "VC", "AE", "KG", "DJ", "TR", "KE", "NE", "UZ", "CN", "GQ", "SK", "BJ", "MG", "BT", "EG", "PL", "IT", "SA", "MY", "CI", "AG", "AD", "KS", "HU", "CG", "KP", "DM", "GN", "GT", "NP", "JM", "LA", "GB", "BG", "HT", "PE", "AZ", "LT", "SZ", "PY", "MT", "VA" |
|
|
Primeiro Nome
|
FirstName | string |
Insira o primeiro nome (nome próprio) para obter o sexo de |
Devoluções
Resultado da operação GetGender
- Body
- GetGenderResponse
Procurar um código de IVA
Verifica se um código de IVA é válido e, se for, retorna mais informações sobre ele
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Código do IVA
|
VatCode | string |
Código do IVA a consultar; exemplo "CZ25123891" |
Devoluções
- Body
- VatLookupResponse
Validar número de telefone (básico)
Validar um número de telefone analisando a sintaxe
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
DefaultCountryCode
|
DefaultCountryCode | string |
Opcional, código de país padrão. Se deixado em branco, o padrão será "US". |
|
|
Número de telefone
|
PhoneNumber | string |
Cadeia de caracteres de número de telefone bruto para analisar como entrada para validação |
Devoluções
Resultado da validação de um número de telefone
Validar um identificador de código
Determina se o nome de entrada é um identificador técnico/de código válido. Configure regras de entrada, como se espaços em branco, hífenes, sublinhados, etc. são permitidos. Por exemplo, um identificador válido pode ser "helloWorld", mas não "hello*World".
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Hífens permitidos
|
AllowHyphens | boolean |
True se hífenes são permitidos no identificador, false caso contrário |
|
|
AllowNumbers
|
AllowNumbers | boolean |
True se os números são permitidos no identificador, false caso contrário |
|
|
AllowPeriods
|
AllowPeriods | boolean |
True se forem permitidos períodos no identificador, false caso contrário |
|
|
AllowUnderscore
|
AllowUnderscore | boolean |
True se sublinhados forem permitidos no identificador, false caso contrário |
|
|
PermitirEspaço em branco
|
AllowWhitespace | boolean |
True se o espaço em branco for permitido no identificador, false caso contrário |
|
|
Entrada
|
Input | string |
Entrada de identificador de cadeia de texto |
|
|
Comprimento máximo
|
MaxLength | integer |
Opcional; comprimento máximo, se for caso disso, do identificador |
|
|
Comprimento Mínimo
|
MinLength | integer |
Opcional; comprimento mínimo, se for caso disso, do identificador |
Devoluções
Resultado da execução de uma operação de validação de identificador
Validar um nome de domínio
Verifique se um nome de domínio é válido ou não. A API executa uma validação ao vivo entrando em contato com os serviços DNS para validar a existência do nome de domínio.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome de domínio a verificar, por exemplo "cloudmersive.com". A entrada é um ...
|
domain | True | string |
Nome de domínio a verificar, por exemplo "cloudmersive.com". A entrada é um ... |
Devoluções
Resultado de uma operação de validação
- Body
- CheckResponse
Validar um nome próprio
Determina se uma cadeia de caracteres é um nome válido (nome próprio)
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Primeiro Nome
|
FirstName | string |
Nome próprio a processar |
Devoluções
Resultado de uma operação de validação do nome próprio
Validar um sobrenome
Determina se uma cadeia de caracteres é um sobrenome válido (sobrenome)
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Apelido
|
LastName | string |
Apelido a processar |
Devoluções
Resultado de uma operação de validação de sobrenome
Validar um URL completamente
Valide se um URL é sintaticamente válido (não verifica a validade do ponto de extremidade), se existe e se o ponto de extremidade está ativo e passa nas verificações de verificação de vírus. Aceita vários tipos de entrada e produz uma URL bem formada como saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
URL para validar |
Devoluções
Resultado da validação de um URL com validação completa
Validar um URL sintaticamente
Valide se um URL é sintaticamente válido (não verifica a validade do ponto de extremidade). Aceita vários tipos de entrada e produz uma URL bem formada como saída.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
URL
|
URL | string |
URL para validar |
Devoluções
Resultado da validação de um URL apenas com sintaxe
Valide totalmente um endereço de e-mail
Executa uma validação completa do endereço de e-mail. Verifica a correção sintática, identifica o servidor de e-mail em questão, se houver, e, em seguida, entra em contato com o servidor de e-mail para validar a existência da conta - sem enviar e-mails.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endereço de e-mail para validar, por exemplo, "support@cloudmersive.com". O inp...
|
True | string |
Endereço de e-mail para validar, por exemplo, "support@cloudmersive.com". O inp... |
Devoluções
Resultado da validação de endereços de e-mail completos
Definições
CheckResponse
Resultado de uma operação de validação
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ValidDomain
|
ValidDomain | boolean |
True se o nome de domínio era válido, false se não era |
FirstNameValidationResponse
Resultado de uma operação de validação do nome próprio
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Êxito
|
Successful | boolean |
True se a operação de validação foi bem-sucedida, false caso contrário |
|
ValidationResult
|
ValidationResult | string |
Os valores possíveis são: ValidFirstName, ValidUnknownFirstName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
FullEmailValidationResponse
Resultado da validação de endereços de e-mail completos
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Domínio
|
Domain | string |
Nome de domínio do endereço de e-mail |
|
IsCatchallDomain
|
IsCatchallDomain | boolean |
True se o domínio for um nome de domínio catch-all, false caso contrário. Os nomes de domínio catch-all, embora raros, sempre aceitam e-mails de entrada para garantir que não percam nenhum e-mail potencialmente útil. Os nomes de domínio catch-all podem ser configurados occassionalmente para primeiro aceitar e armazenar todos os e-mails de entrada, mas depois enviar um e-mail de devolução para o remetente após um período de tempo atrasado. |
|
ÉDescartável
|
IsDisposable | boolean |
True se o endereço de e-mail for um endereço de e-mail descartável, false caso contrário; Esses provedores descartáveis não são normalmente usados para receber e-mails e, portanto, terão uma baixa probabilidade de abrir e-mails enviados para lá. |
|
IsFreeEmailProvider
|
IsFreeEmailProvider | boolean |
True se o nome de domínio de e-mail for um provedor gratuito (normalmente um provedor de e-mail web livre para se inscrever para consumidores / uso pessoal), falso caso contrário. |
|
MailServerUsedForValidation
|
MailServerUsedForValidation | string |
Servidor de e-mail conectado para verificação |
|
Endereço Válido
|
ValidAddress | boolean |
True se o endereço de e-mail for válido em geral, false caso contrário |
|
Valid_Domain
|
Valid_Domain | boolean |
True se o nome de domínio do endereço de e-mail for válido, false caso contrário. Este é um componente do ValidAddress, mas não o único. |
|
Valid_SMTP
|
Valid_SMTP | boolean |
True se o endereço de e-mail foi verificado pelo servidor remoto, false caso contrário. Este é um componente do ValidAddress, mas não o único. |
|
Valid_Syntax
|
Valid_Syntax | boolean |
True se a sintaxe do endereço de e-mail for válida, false caso contrário. Este é um componente do ValidAddress, mas não o único. |
FullNameValidationResponse
Resultado de uma operação de validação de nome completo
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Exibição
|
DisplayName | string |
O nome completo para exibição do nome |
|
Primeiro Nome
|
FirstName | string |
O primeiro nome (nome próprio) |
|
Apelido
|
LastName | string |
O sobrenome (sobrenome) |
|
Nome do meio
|
MiddleName | string |
O(s) nome(s) do meio; se houver vários nomes, eles serão separados por espaços |
|
Apelido
|
NickName | string |
Apelido (se fornecido) |
|
Êxito
|
Successful | boolean |
True se a operação de validação foi bem-sucedida, false caso contrário |
|
Sufixo
|
Suffix | string |
Sufixo para o nome, por exemplo, "Jr." ou "Sr." |
|
Title
|
Title | string |
O título da pessoa (se fornecido), por exemplo, "Sr." ou "Sra." |
|
ValidationResult_FirstName
|
ValidationResult_FirstName | string |
Os valores possíveis são: ValidFirstName, ValidUnknownFirstName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
|
ValidationResult_LastName
|
ValidationResult_LastName | string |
Os valores possíveis são: ValidLastName, ValidUnknownLastName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
GeolocateResponse
Resultado da geolocalização
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
City
|
City | string |
Cidade do endereço IP |
|
Código de País
|
CountryCode | string |
Código de país de duas letras do endereço IP |
|
NomePaís
|
CountryName | string |
Nome do país do endereço IP |
|
Latitude
|
Latitude | double |
Latitude do endereço IP |
|
Longitude
|
Longitude | double |
Longitude do endereço IP |
|
Código da Região
|
RegionCode | string |
Código do estado/região do endereço IP |
|
Nome da Região
|
RegionName | string |
Estado/região do endereço IP |
|
Fuso horárioStandardName
|
TimezoneStandardName | string |
Fuso horário do endereço IP |
|
CEP
|
ZipCode | string |
Código postal do endereço IP |
GetGenderResponse
Resultado da operação GetGender
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Sexo
|
Gender | string |
Género para este nome; os valores possíveis são Masculino, Feminino e Neutro (podem ser aplicados a Masculino ou Feminino) |
|
Êxito
|
Successful | boolean |
Verdadeiro se bem-sucedido, falso caso contrário |
LastNameValidationResponse
Resultado de uma operação de validação de sobrenome
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Êxito
|
Successful | boolean |
True se a operação de validação foi bem-sucedida, false caso contrário |
|
ValidationResult
|
ValidationResult | string |
Os valores possíveis são: ValidLastName, ValidUnknownLastName, InvalidSpamInput, InvalidCharacters, InvalidEmpty |
ParseAddressResponse
Resultado da análise de um endereço em suas partes componentes
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Edifício
|
Building | string |
O nome do edifício, casa ou estrutura, se aplicável, como "Cloudmersive Building 2". Isso geralmente será nulo. |
|
City
|
City | string |
A cidade do endereço. |
|
Country
|
Country | string |
País do endereço, se presente no endereço. Se não estiver incluído no endereço, será nulo. |
|
Código Postal
|
PostalCode | string |
O código postal ou código postal do endereço. |
|
StateOrProvince
|
StateOrProvince | string |
O estado ou província do endereço. |
|
Rua
|
Street | string |
O nome da rua ou estrada do endereço. Por exemplo, no endereço "1600 Pennsylvania Avenue NW" o número da rua seria "Pennsylvania Avenue NW". |
|
Número da rua
|
StreetNumber | string |
O número da rua ou número da casa do endereço. Por exemplo, no endereço "1600 Pennsylvania Avenue NW" o número da rua seria "1600". Esse valor normalmente será preenchido para a maioria dos endereços. |
|
Êxito
|
Successful | boolean |
True se a operação de análise foi bem-sucedida, false caso contrário |
TelefoneNúmeroValidaçãoResposta
Resultado da validação de um número de telefone
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Código de País
|
CountryCode | string |
Código de país de dois dígitos do número de telefone |
|
NomePaís
|
CountryName | string |
Nome longo de fácil utilização do país para o número de telefone |
|
Formato E164
|
E164Format | string |
E.164 formato do número de telefone |
|
Formato Internacional
|
InternationalFormat | string |
Formato interno do número de telefone |
|
IsValid
|
IsValid | boolean |
True se o número de telefone for válido, false caso contrário |
|
Formato Nacional
|
NationalFormat | string |
Formato nacional do número de telefone |
|
PhoneNumberType
|
PhoneNumberType | string |
Tipo de número de telefone; os valores possíveis são: FixedLine, Mobile, FixedLineOrMobile, TollFree, PremiumRate, SharedCost, Voip, PersonalNumber, Pager, Uan, Voicemail, Unknown |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false se houve um erro durante a validação. Consulte IsValid para obter o resultado da validação. |
UserAgentValidateResponse
O resultado de uma solicitação de validação de User-Agent
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do Bot
|
BotName | string |
Opcional; nome do robô se a solicitação foi de um robô conhecido, caso contrário, nulo |
|
BotURL
|
BotURL | string |
Opcional; se disponível, o URL para o robô |
|
BrowserEngineName
|
BrowserEngineName | string |
Nome do mecanismo do navegador |
|
BrowserEngineVersion
|
BrowserEngineVersion | string |
Versão do mecanismo do navegador |
|
Nome do Navegador
|
BrowserName | string |
Nome do navegador |
|
Versão do navegador
|
BrowserVersion | string |
Versão do navegador |
|
DeviceBrandName
|
DeviceBrandName | string |
Marca do User-Agent |
|
Modelo de dispositivo
|
DeviceModel | string |
Nome ou número do modelo do User-Agent |
|
Tipo de dispositivo
|
DeviceType | string |
Tipo de dispositivo do User-Agent; os valores possíveis são "DESKTOP", "SMARTPHONE", "TABLET" |
|
IsBot
|
IsBot | boolean |
True se o pedido for um robô conhecido, false caso contrário |
|
Sistema Operacional
|
OperatingSystem | string |
Sistema operacional do User-Agent (por exemplo, Windows) |
|
OperatingSystemCPUPlatform
|
OperatingSystemCPUPlatform | string |
A plataforma da CPU do User-Agent (por exemplo, x64) |
|
OperatingSystemVersion
|
OperatingSystemVersion | string |
A versão do sistema operacional do User-Agent (por exemplo, "10" para Windows 10) |
|
Êxito
|
Successful | boolean |
True se a operação foi bem-sucedida, false caso contrário |
ValidateIdentifierResponse
Resultado da execução de uma operação de validação de identificador
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Erro
|
Error | string |
Erro resultante da validação do identificador; possíveis erros são: "InputIsEmpty", "ContainsWhitespace", "ContainsNumbers", "ContainsHyphen", "ContainsUnderscore", "ContainsPeriod", "TooShort", "TooLong", "ContainsSpecialCharacters" |
|
ValidIdentifier
|
ValidIdentifier | boolean |
True se o identificador de entrada for válido, false caso contrário |
ValidateUrlResponseFull
Resultado da validação de um URL com validação completa
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
URL válido
|
ValidURL | boolean |
True se o URL tiver sintaxe válida, um domínio válido, um ponto de extremidade válido e passar nas verificações de verificação de vírus; falso caso contrário |
|
Valid_Domain
|
Valid_Domain | boolean |
True se o nome de domínio é válido e existe, false caso contrário |
|
Valid_Endpoint
|
Valid_Endpoint | boolean |
True se o ponto de extremidade estiver ativo e responsivo e passar por uma verificação de verificação de vírus, false caso contrário |
|
Valid_Syntax
|
Valid_Syntax | boolean |
True se o URL tiver sintaxe válida, false caso contrário |
|
WellFormedURL
|
WellFormedURL | string |
Versão bem formada do URL |
ValidateUrlResponseSyntaxOnly
Resultado da validação de um URL apenas com sintaxe
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
URL válido
|
ValidURL | boolean |
True se o URL for válido, false caso contrário |
|
WellFormedURL
|
WellFormedURL | string |
Versão bem formada do URL |
VatLookupResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Endereço comercial
|
BusinessAddress | string |
Endereço comercial |
|
Nome da empresa
|
BusinessName | string |
Nome da empresa |
|
Código de País
|
CountryCode | string |
Código do país com duas letras |
|
IsValid
|
IsValid | boolean |
True se o código do IVA for válido, false caso contrário |
|
Número de IVA
|
VatNumber | string |
Número de IVA |
WhoisResponse
Resultado de uma operação WHOIS
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
CreatedDt
|
CreatedDt | date-time |
Data de criação do registo |
|
RawTextRecord
|
RawTextRecord | string |
Registo de texto bruto WHOIS |
|
ValidDomain
|
ValidDomain | boolean |
True se o domínio for válido, false se não for |
|
WhoisServer
|
WhoisServer | string |
Servidor usado para pesquisar informações WHOIS (pode mudar com base na pesquisa). |