Strumenti per acquisire e convertire il Web
La community online di GrabzIt

Come è possibile consumare il servizio da Angular +/8

Poni domande su come acquisire o convertire pagine Web o HTML into immagini, documenti CSV, PDF o DOCX nonché su come convertire i video into GIF animate che utilizzano la nostra API.

Buenas tardes, me gustaría intprovare questo servizio per convertire le informazioni Web che sono nelle ultime versioni di Angular, 
voglio sapere in che modo è possibile consumare la Rest Api senza utilizzare Json, poiché vedo che nel suo esempio POSTMAN ha inviato i valori per mezzo dei dati del modulo.

Saluti,

Chiesta da anonimo il 23 marzo 2021

L'API REST è basata su JSON ma puoi ottenere le stesse funzionalità in molti linguaggi diversi, incluso PHP, JavaScript ecc.

Risposta del supporto GrabzIt il 23 marzo 2021

Grazie al supporto GRABZIT per la tua risposta.

PUBBLICO la richiesta con Angular Fine, simula l'esempio di PostMan.

Ora il mio problema è che la rest api mi risponde "file = {type: 0}"

GRABZIT supporta HTML5 con highcharts ???

gratitudine!

Risposta anonima il 23 marzo 2021

Probabilmente è perché sta restituendo un file nella risposta e il postino non può gestirlo. JSON deve essere restituito solo in caso di errore.

Risposta del supporto GrabzIt il 23 marzo 2021

Non mi restituisce nessun file, mi restituisce un oggetto che ha l'unico --  file = {tipo: 0}

nessun incontro con una cadenza di byte per scaricare come PDF

continuerò intentado.

Saluti,

Risposta anonima il 23 marzo 2021

Il mio codice è questo

ExportPDFAPI(Informazioni: qualsiasi): osservabile {

const a = 'https://api.grabz.it/services/convert.ashx';
    lascia che formData = new FormData();
    formData.append('chiave', Info.chiave);
    formData.append('formato', Info.format);
    formData.append('html', Info.html);  
    opzioni const = { tipo risposta: "Blob" };    
    const req = new HttpRequest('POST', a, formData, {responseType: "blob"});
    restituisce this.http.request(req);

}

Risposta anonima il 23 marzo 2021

Non penso che si tratti di un errore di GrabzIt ma di un problema relativo al modo in cui utilizzi Angular. Ecco un descrizione di qualcosa di simile.

Risposta del supporto GrabzIt il 23 marzo 2021