Sobre a API:
Capacite-se a reconhecer qualquer erro de ortografia e gramática em sua aplicação. Receba um objeto JSON com todos os erros reconhecidos, sugestões de gramática e mais.
A API receberá o texto a ser verificado e irá recuperar os erros que reconhece e potenciais correções, tudo em um único objeto JSON.
Além do número de chamadas à API por mês, não há outras limitações.
A API verificará o parâmetro 'texto' em busca de erros ortográficos e/ou gramaticais e responderá com correções sugeridas
Verifique - Recursos do endpoint
| Objeto | Descrição |
|---|---|
text |
[Obrigatório] The text that you want to check it's grammar or spelling. |
language |
[Obrigatório] Only en-US or en-GB are supported at this time |
{"software":{"name":"GrammarBot","version":"4.3.1","apiVersion":1,"premium":true,"premiumHint":"Thanks for supporting GrammarBot!","status":""},"warnings":{"incompleteResults":false},"language":{"name":"English (US)","code":"en-US","detectedLanguage":{"name":"English (US)","code":"en-US"}},"matches":[{"message":"Is this the personal pronoun 'I'? It is spelled uppercase.","shortMessage":"","replacements":[{"value":"I"}],"offset":0,"length":1,"context":{"text":"i are Alexander.","offset":0,"length":1},"sentence":"i are Alexander.","type":{"typeName":"Other"},"rule":{"id":"I_LOWERCASE","subId":"1","description":"i vs. I","issueType":"misspelling","category":{"id":"TYPOS","name":"Possible Typo"}}},{"message":"Did you mean \"am\" or \"ate\"?","shortMessage":"Possible agreement error","replacements":[{"value":"am"},{"value":"ate"}],"offset":2,"length":3,"context":{"text":"i are Alexander.","offset":2,"length":3},"sentence":"i are Alexander.","type":{"typeName":"Other"},"rule":{"id":"PERS_PRONOUN_AGREEMENT_SENT_START","subId":"2","description":"Agreement: 'I is / you is / ... ' (at sentence start only)","issueType":"grammar","category":{"id":"GRAMMAR","name":"Grammar"}}}]}
curl --location --request POST 'https://zylalabs.com/api/148/spell+and+grammar+checker+api/185/check?text=i are Alexander.&language=en-US' --header 'Authorization: Bearer YOUR_API_KEY'
| 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.
O endpoint Check retorna um objeto JSON contendo detalhes sobre erros de ortografia e gramática encontrados no texto enviado Isso inclui mensagens de erro correções sugeridas e informações contextuais sobre cada erro
Os campos principais na resposta incluem "matches" (que lista erros detectados) "warnings" (para resultados incompletos) e "language" (indicando o idioma detectado) Cada correspondência contém detalhes como a mensagem de erro substituições sugeridas e contexto
Os dados de resposta estão estruturados como um objeto JSON com campos aninhados As seções principais incluem "software" (informações da API) "advertências" "idioma" e "matches" onde cada correspondência detalha erros específicos e sugestões
O endpoint de Verificação fornece informações sobre erros de ortografia e gramática, incluindo o tipo de erro, correções sugeridas e detalhes contextuais sobre o texto que cerca o erro
O endpoint Check aceita principalmente o parâmetro "text" que é a string de entrada a ser analisada em busca de erros Os usuários podem personalizar suas solicitações variando o conteúdo do texto enviado
Os usuários podem utilizar os dados retornados revisando o array de "matches" para erros específicos e correções sugeridas Cada correspondência fornece contexto permitindo que os usuários entendam e corrijam seus erros de forma eficaz
A precisão dos dados é mantida por meio de atualizações contínuas e melhorias nos algoritmos subjacentes que detectam erros de ortografia e gramática A API aproveita modelos linguísticos avançados para garantir sugestões de alta qualidade
Casos de uso típicos incluem aprimorar a validação de entradas de usuários em aplicativos revisar artigos de blog antes da publicação e fornecer feedback em tempo real aos usuários sobre ortografia e gramática enquanto digitam
Nível de serviço:
100%
Tempo de resposta:
2.071ms
Nível de serviço:
100%
Tempo de resposta:
138ms
Nível de serviço:
100%
Tempo de resposta:
11.322ms
Nível de serviço:
100%
Tempo de resposta:
2.809ms
Nível de serviço:
100%
Tempo de resposta:
519ms
Nível de serviço:
100%
Tempo de resposta:
477ms
Nível de serviço:
100%
Tempo de resposta:
778ms
Nível de serviço:
100%
Tempo de resposta:
792ms
Nível de serviço:
100%
Tempo de resposta:
814ms
Nível de serviço:
100%
Tempo de resposta:
702ms
Nível de serviço:
100%
Tempo de resposta:
127ms
Nível de serviço:
100%
Tempo de resposta:
388ms
Nível de serviço:
100%
Tempo de resposta:
1.571ms
Nível de serviço:
100%
Tempo de resposta:
263ms
Nível de serviço:
100%
Tempo de resposta:
166ms
Nível de serviço:
100%
Tempo de resposta:
920ms
Nível de serviço:
100%
Tempo de resposta:
716ms
Nível de serviço:
100%
Tempo de resposta:
449ms
Nível de serviço:
100%
Tempo de resposta:
778ms
Nível de serviço:
100%
Tempo de resposta:
250ms