Narzędzia do przechwytywania i konwertowania Internetu
Społeczność online GrabzIt

Możesz skorzystać z usługi Angular +/8

Zadaj pytania, jak przechwytywać lub konwertować strony internetowe lub HTML into obrazy, dokumenty CSV, PDF lub DOCX, a także informacje na temat konwertowania filmów into animowane pliki GIF za pomocą naszego interfejsu API.

Buenas tardes, me gustaría intentar probar este servicio para konwerter informuje Web que están en las últimas Versiones de Angular, 
quiero saber de que manera puedo 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.

Pozdrawiam,

Pytanie zadane przez anonima w dniu 23 marca 2021 r

Interfejs API REST jest oparty na formacie JSON, ale tę samą funkcjonalność można uzyskać w wielu różnych językach, w tym PHP, JavaScript itp.

Odpowiedź udzielona przez wsparcie GrabzIt w dniu 23 marca 2021 r

Dziękuję GRABZIT Support za odpowiedź.

WYSYŁAM żądanie za pomocą Angulara, symuluję przykład PostMana.

Teraz moim problemem jest to, że rest API odpowiada mi „file = {type: 0}”

GRABZIT obsługuje HTML5 z wysokimi wykresami ???

wdzięczność!

Odpowiedź anonimowa z 23 marca 2021 r

Dzieje się tak prawdopodobnie dlatego, że w odpowiedzi zwraca plik, a listonosz nie może sobie z tym poradzić. JSON powinien zostać zwrócony tylko w przypadku wystąpienia błędu.

Odpowiedź udzielona przez wsparcie GrabzIt w dniu 23 marca 2021 r

No me retorno ningún archivo, me retorna un objeto que lo unico que tiene es --  plik = {typ: 0}

nie ma encuentro ninguna cadena de bytes do pobrania w formacie PDF

będę kontynuował intEntado.

Pozdrawiam,

Odpowiedź anonimowa z 23 marca 2021 r

Mi codigo es este

EksportPDFAPI (Informacje: dowolne): Obserwowalne {

const a = 'https://api.grabz.it/services/convert.ashx';
    niechformData = new FormData();
    formData.append('klucz', Info.klucz);
    formData.append('format', Info.format);
    formData.append('html', Info.html);  
    const opcje = {typ odpowiedzi: "Blob" };    
    const req = new HttpRequest('POST', a, formData, {responseType: "blob"});
    zwróć to.http.request(req);

}

Odpowiedź anonimowa z 23 marca 2021 r

Nie sądzę, że jest to błąd GrabzIt, ale problem związany ze sposobem używania Angulara. Tutaj jest opis czegoś podobnego.

Odpowiedź udzielona przez wsparcie GrabzIt w dniu 23 marca 2021 r