Aumente as conversões, reduza o churn e impulsione a receita, graças à humilde, mas poderosa, mensagem de texto!
Verificação por SMS
Aumente as conversões, reduza o churn e impulsione a receita, graças à humilde, mas poderosa, mensagem de texto!
As mensagens de texto estão universalmente disponíveis em celulares — prontas para serem enviadas para o mundo todo! Keep it simple com um código de acesso de uso único via SMS para cadastros, logins ou aprovações 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, otimizados especificamente para SMS de verificação.
Procurando por analytics? Confira nosso portal de autoatendimento para ficar de olho nas taxas de conversão, detecção e prevenção de falhas.
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(":"));
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 + pathname ))
.header("Content-Type", "application/json")
.header("Authorization", "Basic " + Base64.getEncoder().encodeToString((":").getBytes()))
.build();
var response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
import requests
url = "https://verification.api.sinch.com/verification/v1/verifications"
payload = {
"identity": {
"type": "number",
"endpoint": "+46700000000"
},
"method": "sms"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers, auth=('',''))
data = 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 cadastro ou login por meio de nossa API REST:
A verificação confirma a identidade enviando um código em uma mensagem de texto para um celular. Esse código é então capturado automaticamente ou inserido manualmente pelo usuário em um campo de cadastro ou login para acessar uma conta.
Quando se trata de autenticação de dois fatores (2FA), o SMS tem uma principal vantagem sobre os aplicativos autenticadores: a penetração de mercado. Os códigos 2FA enviados por SMS podem ser recebidos em qualquer aparelho habilitado para SMS, mas os aplicativos autenticadores precisam de um smartphone para funcionar.
Ao usar uma camada adicional de segurança (um segundo fator), os clientes podem ser protegidos de tentativas fraudulentas de acesso a suas contas online. Quando os clientes que tentam fazer login em uma conta precisam fornecer uma prova de ID adicional além de uma senha, as coisas podem ficar um pouco mais difíceis para as pessoas que tentam acessar contas ilegalmente. Alguém pode ter descoberto sua senha, mas essa pessoa tem o celular para o qual o número PIN será enviado por mensagem de texto, ou o cartão de ID para passar e completar o segundo fator necessário para obter acesso?
A autenticação de dois fatores (2FA) é uma ótima maneira de confirmar a ID do usuário. Há tantos golpes e tentativas fraudulentas de acesso a contas hoje em dia que introduzir um segundo fator para verificar a identidade simplesmente faz sentido.
A 2FA combina algo que um usuário sabe com algo que ele tem — por exemplo, uma senha com um celular ou uma ficha, chaveiro ou cartão de ID. É a segunda camada de segurança que garante que a conta não está sendo acessada de forma fraudulenta; se alguém não tiver o celular que recebe o código de acesso de uso único via SMS, essa pessoa não deve acessar a conta e, portanto, terá o acesso negado.
O 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 Denúncias fornece estatísticas em tempo real que nos permitem monitorar e, em seguida, direcionar o tráfego pela rota mais apropriada para maximizar a velocidade, garantindo que os códigos OTP sejam entregues o mais rápido possível.
Proteja sua plataforma e aumente as conversões agora!