Ferramentas para capturar e converter a Web
Comunidade Online de GrabzIt

Como pode consumir el servicio desde Angular + / 8

Buenas tardes, me gustaría intentar probar este servicio para convertir informa Web que está nas últimas versões do Angular, 
quiero saber de que manera pode consumir la Rest Api sin utilizar Json, ya que veo que en su ejemplo por POSTMAN que envian los valores por medio de form-data.

Atenciosamente,

Questionado 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 GRABZIT Support por sua resposta.

I POST a solicitação com Angular fine, simular o exemplo PostMan.

Agora meu problema é que rest api response me "file = {type: 0}"

GRABZIT suporta HTML5 com highcharts ???

gratidão!

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

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

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

Não me retorno ningún archivo, me retorna um objeto que lo unico que tiene es -  arquivo = {tipo: 0}

no encuentro ninguna cadena de bytes para descargar como PDF

Eu vou continuar intentado.

Atenciosamente,

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

Meu código é este

ExportPDFAPI (Info: qualquer): Observável {

const a = 'https://api.grabz.it/services/convert.ashx';
    deixe formData = novo FormData ();
    formData.append ('chave', Info.key);
    formData.append ('format', Info.format);
    formData.append ('html', Info.html);  
    opções const = {responseType: "Blob"};    
    const req = new HttpRequest ('POST', a, formData, {responseType: "blob"});
    retornar this.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