Verificação por SMS
Converta mais, reduza a rotatividade e aumente sua receita com uma simples mas poderosa mensagem!
Junte-se a mais de 150.000 empresas, incluindo 8 das 10 maiores empresas de tecnologia do mundo
Todos os celulares do planeta aceitam SMS e essa é sua oportunidade! Descomplique com uma senha de uso único (OTP) via SMS para cadastro, acesso ou aprovação de transações.
“Desde que adotamos a Verificação DA Sinch em nosso app, nossa taxa de conversão aumentou em 7% em comparação com nosso fornecedor anterior. Esse é um grande aumento para nós; os números estão agora muito mais estáveis do que antes, e os erros e os chamados de atendimento praticamente acabaram.”
“A Sinch reduziu drasticamente o número de contas falsas e fraudes em nossa plataforma. Além disso, como uma empresa global, foi fácil usar seus serviços em outro país quando começamos a expandir internacionalmente.”
Verifique seus usuários finais em segundos com nossa poderosa super rede e roteamento inteligente, especificamente otimizados para SMS de verificação.
Dados são importantes para você? Confira nosso portal de autoatendimento para ficar de olho nas taxas de conversão, na detecção de falhas e na prevenção.
using System;
using System.Net.Http;
using System.Threading.Tasks;
using System.Text;
using System.Text.Json;
using System.Net.Http.Headers;
public class Program
{
public static async Task Main()
{
System.Net.Http.HttpClient client = new();
string base64String = Convert.ToBase64String(Encoding.ASCII.GetBytes("<username>:<password>"));
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(@"Basic", base64String);
string json = JsonSerializer.Serialize(new
{
identity = new {
type = "number",
endpoint = "+46700000000"
},
method = "sms"
});
using StringContent postData = new(json, Encoding.UTF8, "application/json");
using HttpResponseMessage request = await client.PostAsync("https://verification.api.sinch.com/verification/v1/verifications", postData);
string response = await request.Content.ReadAsStringAsync();
Console.WriteLine(response);
}
}
import java.net.*;
import java.net.http.*;
import java.util.*;
public class App {
public static void main(String[] args) throws Exception {
var httpClient = HttpClient.newBuilder().build();
var payload = String.join("\n"
, "{"
, " \"identity\": {"
, " \"type\": \"number\","
, " \"endpoint\": \"+46700000000\""
, " },"
, " \"method\": \"sms\""
, "}"
);
var host = "https://verification.api.sinch.com";
var pathname = "/verification/v1/verifications";
var request = HttpRequest.newBuilder()
.POST(HttpRequest.BodyPublishers.ofString(payload))
.uri(URI.create(host + nome do caminho ))
.header("Content-Type", "application/json")
.header("Authorization", "Basic " + Base64.getEncoder().encodeToString(("<username>:<password>" ).getBytes()))
.build();
var response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
solicitações de importação
url = "https://verification.api.sinch.com/verification/v1/verifications"
payload = {
"identidade": {
"type": "number",
"endpoint": "+46700000000"
},
"método": "sms"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers, auth=('<username>','<password>'))
dados = response.json()
print(data)
Nossa autenticação por SMS está disponível para todas as principais linguagens de programação e se integra perfeitamente aos fluxos de inscrição ou login por meio de nossa API REST:
A verificação checa a identidade do usuário enviando um código por SMS para o celular da pessoa. Esse código é então capturado automaticamente ou inserido manualmente pelo usuário em um campo para cadastro ou acesso.
Quando se trata de autenticação de dois fatores (2FA), o SMS tem uma vantagem principal sobre os apps autenticadores: a penetração no mercado. Os códigos 2FA enviados por SMS podem ser recebidos em qualquer aparelho habilitado para SMS, mas os apps autenticadores precisam de um smartphone para funcionar.
Ao usar uma camada adicional de segurança (um segundo fator), você protege seus clientes contra tentativas fraudulentas de acessar suas contas on-line. Quando os clientes que tentam acessar uma conta precisam fazer uma identificação adicional, além de uma senha, sua empresa está protegendo seu público de fraudes. Alguém pode ter descoberto sua senha, mas é difícil que o golpista tenha também acesso ao o celular que vai receber o PIN por SMS.
A autenticação de dois fatores (2FA) é uma ótima maneira de confirmar os dados do usuário. Atualmente, há tantos golpes e tentativas fraudulentas de acessar contas que a autenticação de dois fatores (2FA) nunca foi tão necessária.
A autenticação de dois fatores (2FA) combina algo que o usuário sabe (sua senha) com algo que ele tem (um telefone celular, token, chaveiro, carteira de identidade, etc). É a segunda camada de segurança que garante que a conta não seja acessada de forma fraudulenta. Se alguém não tiver o telefone celular que recebe a senha de uso único via SMS, não poderá acessar a conta.
Um SMS tradicional se concentra apenas nas taxas de entrega, enquanto a Verificação por SMS da Sinch reconhece que receber o código OTP correto de volta é igualmente importante. A captura desses dados por meio de nossa API de relatórios fornece estatísticas em tempo real que nos permitem monitorar e, em seguida, enviar o tráfego pela rota mais adequada para maximizar a velocidade, garantindo que os códigos OTP sejam entregues o mais rápido possível.
Proteja sua plataforma e converta mais agora mesmo!