Skip to main content
POST
Log S2S Session Duration

Registrar a duração da sessão S2S

Registre a duração de uma sessão de conversão de fala em fala concluída e deduza o tempo da cota de tempo S2S do usuário.

Ponto final

Descrição

Registre a duração de uma sessão de conversão de fala em fala concluída e deduza o tempo da cota de tempo S2S do usuário. Isso deve ser chamado após o término de uma sessão para rastrear o uso com precisão.

Rastreamento de uso

  • A duração é especificada em milissegundos
  • Convertido automaticamente em minutos e deduzido da cota do usuário
  • O tempo é rastreado por usuário com base no nível de licença
  • Os logs de atividades são criados para fins de auditoria

Autenticação

Obrigatório: Chave API

Corpo da solicitação

Exemplo de solicitação

###JavaScript/Node.js
###Píton

Resposta

Resposta de sucesso (200)

Campos de resposta

Respostas de erro

400 Solicitação incorreta

401 Não autorizado

500 Erro interno do servidor

Notas

  • Chame esse endpoint após o término de cada sessão S2S para rastrear o uso com precisão
  • A duração deve ser calculada desde o estabelecimento da conexão WebRTC até o fechamento
  • O tempo é convertido automaticamente de milissegundos para minutos e deduzido da cota do usuário
  • O parâmetro user_id permite o faturamento para uma conta de usuário diferente
  • Os logs de atividades são criados automaticamente para fins de auditoria
  • Certifique-se de ter tempo restante suficiente antes de iniciar uma sessão (verifique com /speech/s2s/status)

Autorizações

Authorization
string
header
obrigatório

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Corpo

application/json
durationMs
integer

Session duration in milliseconds

Intervalo necessário: x >= 0
Exemplo:

42624

user_id
string

Optional user ID to bill this session to (defaults to API key owner)

Exemplo:

"60a7c8f5e8b4f5001f7a8c23"

Resposta

Session logged successfully

success
boolean
Exemplo:

true

message
string
Exemplo:

"S2S session logged successfully"

request_id
string

Request ID for tracking

Exemplo:

"3fb8d444-2242-4764-9202-8e9e72464192"