Remoção de Escrita à Mão
API
Remova a escrita à mão de qualquer imagem com 1 chamada de API
Introdução à API
A tecnologia de Inteligência Artificial especializada em remoção de escrita à mão foi simplificada como nunca antes usando a API do RemoveHandwriting.com. Com apenas algumas linhas de código, você pode trazer esta tecnologia para sua aplicação.
Comprar Pacote
Compre um pacote dedicado à API
Obter AppCode
Envie um e-mail para service@removehandwriting.com para obter seu AppCode dedicado
Usar Exemplos de Código
Use os seguintes exemplos de código para começar rapidamente
Ajustar Parâmetros
Volte à referência de parâmetros para ajustar a solicitação
Autenticação
Autenticamos usuários usando uma Chave de API especial (ou App Code). Que pode ser facilmente adquirida aqui. A Chave de API é única e muito diferente das outras. Por motivos de segurança, por favor não publique seu App Code.
Endpoint da API
Cabeçalhos
Exemplos de Código
Comece rapidamente com nossos exemplos de código
public static void main(String[] args) {
String host = "https://api.removehandwriting.com";
String path = "/sjccup";
String method = "POST";
String appcode = "YourAppCode";
Map<String, String> headers = new HashMap<String, String>();
// The final format in the header (with a space in between) is Authorization:APPCODE 83359fd73fe94948385f570e3c139105
headers.put("Authorization", "APPCODE " + appcode);
// Define the corresponding Content-Type according to API requirements
headers.put("Content-Type", "application/json; charset=UTF-8");
Map<String, String> querys = new HashMap<String, String>();
String bodys = "{\"media_id\":\"Base64 encoded image value, with the longest side not exceeding 4000px; remove the prefix data:image/png;base64\",\"keep_distortion\":boolean type, false - auto-corrects distortion, true - disables correction\",\"keep_ori\":boolean type, false - the image will be rotated to the correct orientation, true - retains the orientation when uploaded}";
try {
HttpResponse response = HttpUtils.doPost(host, path, method, headers, querys, bodys);
System.out.println(response.toString());
// Get the body of the response
// System.out.println(EntityUtils.toString(response.getEntity()));
} catch (Exception e) {
e.printStackTrace();
}
}Parâmetros da Solicitação
Configure suas solicitações de API com estes parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| media_id | string | Valor codificado em Base64 da imagem, com o lado mais longo não excedendo 4000px; remova o prefixo data:image/png;base64 |
| keep_distortion | boolean | false – corrige automaticamente a distorção, true – desabilita a correção |
| keep_ori | boolean | false – a imagem será girada para a orientação correta, true – mantém a orientação quando carregada |
Códigos de Erro
Referência para códigos de resposta da API
| Código de Erro | Mensagem de Erro | Descrição |
|---|---|---|
| 0 | success | Success |
| 1000 | body error | Request body error |
| 1001 | param error | Request parameter error |
| 1002 | content type error | Content-Type error |
| 1003 | image not exists | Image file not found |
| 1004 | image size error | Image size error |
| 1005 | image format error | Image format error |
| 1006 | invalid signature | Invalid signature |
| 1007 | body size error | Body size error |
| 1008 | no authorization | Authorization failed |
| 2000 | server unknown error | Server unknown error |
| 2001 | server timeout | Server timeout |
| 2003 | no content recognition | No content recognized |
| 2004 | validate data error | Validation data error |
| 3000 | remote server error | Remote server error |
| 4000 | base server error | Base server error |
Planos de Preços da API
Os seguintes planos são exclusivos da API
Básico
Popular
Exclusivo
100% Garantia de Devolução do Dinheiro!
Compre com tranquilidade. Se descobrir que esta ferramenta não atende às suas necessidades, oferecemos uma garantia de devolução do dinheiro de 7 dias sem perguntas. Você pode fazer o pagamento com confiança. Temos uma política de reembolso para garantir a segurança do seu pagamento.