Usando a API, os usuários podem inserir um bloco de texto e receber sugestões para correções de ortografia e gramática. A API verifica uma ampla gama de problemas, como palavras mal soletradas.
Ela receberá um parâmetro e fornecerá um JSON.
Além das limitações de chamadas de API por mês, não há outras limitações.
Ele verificará sua ortografia e fornecerá melhores opções de gramática
escrevendo - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"elements":[{"id":0,"errors":[{"word":"heLLo","position":17,"suggestions":["hello","hell","hellos","hells","helloed","hallo","hullo","hellhole","he'll","heels"]},{"word":"i","position":23,"suggestions":["I"]},{"word":"wanna","position":37,"suggestions":["want","Hanna","wan","Wanda","Wang","wand","wane","wannabe","wean","Weinan"]}]}],"spellingErrorCount":3}
curl --location --request POST 'https://zylalabs.com/api/920/grammar+api/737/writing' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"language": "enUS",
"fieldvalues": "wht happend",
"config": {
"forceUpperCase": false,
"ignoreIrregularCaps": false,
"ignoreFirstCaps": true,
"ignoreNumbers": true,
"ignoreUpper": false,
"ignoreDouble": false,
"ignoreWordsWithNumbers": true
}
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API de Gramática retorna um objeto JSON contendo sugestões de ortografia e gramática com base no texto de entrada. Ela inclui detalhes sobre erros identificados e possíveis correções
Os campos principais na resposta incluem "elements," que lista os erros encontrados, "errors," detalhando cada erro com a "word," "position," e "suggestions" para correções, e "spellingErrorCount," indicando o número total de erros de ortografia
Os dados da resposta estão estruturados como um objeto JSON. Contém um array de "elementos", cada um com detalhes de erro, e uma contagem de erros de ortografia, permitindo que os usuários analisem e utilizem facilmente as informações
O parâmetro principal para o endpoint de escrita POST é o bloco de texto a ser verificado Os usuários podem personalizar suas solicitações fornecendo diferentes entradas de texto para análise
O ponto final fornece informações sobre erros de ortografia e sugestões de gramática incluindo as palavras específicas que estão incorretas e uma lista de possíveis correções para cada erro identificado
A precisão dos dados é mantida por meio de atualizações e melhorias contínuas nos algoritmos subjacentes que identificam erros de ortografia e gramática garantindo sugestões confiáveis para os usuários
Casos de uso típicos incluem aprimorar as respostas de chatbots fornecer feedback em aplicativos de aprendizado de idiomas e melhorar a qualidade do conteúdo em sistemas de gerenciamento de conteúdo corrigindo a ortografia e a gramática antes da publicação
Os usuários podem utilizar os dados retornados extraindo as "sugestões" para cada erro e implementando-as em seus aplicativos permitindo correções em tempo real e melhorando a qualidade do texto
Nível de serviço:
100%
Tempo de resposta:
2.071ms
Nível de serviço:
100%
Tempo de resposta:
174ms
Nível de serviço:
100%
Tempo de resposta:
11.322ms
Nível de serviço:
100%
Tempo de resposta:
148ms
Nível de serviço:
100%
Tempo de resposta:
179ms
Nível de serviço:
100%
Tempo de resposta:
792ms
Nível de serviço:
100%
Tempo de resposta:
2.809ms
Nível de serviço:
100%
Tempo de resposta:
888ms
Nível de serviço:
100%
Tempo de resposta:
1.177ms
Nível de serviço:
100%
Tempo de resposta:
334ms
Nível de serviço:
100%
Tempo de resposta:
4.397ms
Nível de serviço:
50%
Tempo de resposta:
1.385ms
Nível de serviço:
100%
Tempo de resposta:
3.347ms
Nível de serviço:
100%
Tempo de resposta:
3.362ms
Nível de serviço:
100%
Tempo de resposta:
3.264ms
Nível de serviço:
100%
Tempo de resposta:
2.722ms
Nível de serviço:
100%
Tempo de resposta:
2.805ms
Nível de serviço:
100%
Tempo de resposta:
3.453ms
Nível de serviço:
50%
Tempo de resposta:
4.375ms
Nível de serviço:
100%
Tempo de resposta:
3.017ms