Ferramentas para capturar e converter a Web
Comunidade Online de GrabzIt

Como posso consumir o serviço de Angular +/8

Faça perguntas sobre como capturar ou converter páginas da Web ou HTML into imagens, documentos CSV, PDF ou DOCX, além de como converter vídeos into GIF animado usando nossa API.

Boa tarde, me gustaria inttentar testar este serviço para converter informações da Web que estão nas últimas versões do Angular, 
Eu quero saber que maneira eu posso consumir a API Rest sem usar Json, eu vejo que em seu exemplo por POSTMAN que envia os valores por meio de dados de formulário.

Atenciosamente,

Perguntado por anônimo em 23 de março de 2021

A API REST é baseada em JSON, mas você pode obter a mesma funcionalidade em muitas linguagens diferentes, incluindo PHP, JavaScript etc.

Respondido pelo suporte GrabzIt em 23 de março de 2021

Obrigado Suporte GRABZIT pela sua resposta.

POSTO a requisição com Angular fino, simulo exemplo do PostMan.

Agora meu problema é que a API rest me responde "file = {type: 0}"

GRABZIT suporta HTML5 com highcharts ???

gratidão!

Respondido por anônimo em 23 de março de 2021

Provavelmente é porque está retornando um arquivo na resposta e o carteiro não consegue lidar com isso. JSON só deve ser retornado se houver algum erro.

Respondido pelo suporte GrabzIt em 23 de março de 2021

Não me retorno nenhum arquivo, me retorna um objeto que é o único que tem -  arquivo = {tipo: 0}

não encontro nenhuma cadeia de bytes para baixar como PDF

Eu vou continuar intentado.

Atenciosamente,

Respondido por anônimo em 23 de março de 2021

Meu código é este

ExportPDFAPI (Informação: qualquer): Observável {

const a = 'https://api.grabz.it/services/convert.ashx';
    deixe formData = new FormData();
    formData.append('chave', Info.chave);
    formData.append('formato', Info.formato);
    formData.append('html', Info.html);  
    opções const = {responseType: "Blob" };    
    const req = new HttpRequest('POST', a, formData, {responseType: "blob"});
    retorne isto.http.request(req);

}

Respondido por anônimo em 23 de março de 2021

Não acho que seja um erro do GrabzIt, mas um problema de como você está usando o Angular. Aqui está um descrição de algo semelhante.

Respondido pelo suporte GrabzIt em 23 de março de 2021