웹 캡처 및 변환 도구
GrabzIt의 온라인 커뮤니티

Como puedo consumir el servicio desde Angular + / 8

부에나스 타르데스, 미 구스타리아 intentar probar este servicio para convertir informes 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.

감사합니다,

23 년 2021 월 XNUMX 일 익명 요청

REST API는 JSON 기반이지만 다음과 같은 다양한 언어로 동일한 기능을 얻을 수 있습니다. PHP, JavaScript 등

23 년 2021 월 XNUMX 일에 GrabzIt Support에서 답변

답변 해 주신 GRABZIT Support에 감사드립니다.

Angular로 요청을 게시하고 PostMan 예제를 시뮬레이션합니다.

이제 내 문제는 나머지 API가 나에게 "file = {type : 0}"응답한다는 것입니다.

GRABZIT는 하이 차트가있는 HTML5 지원 ???

감사!

23 년 2021 월 XNUMX 일 익명으로 답변

응답에서 파일을 반환하고 우편 배달부가 처리 할 수 ​​없기 때문일 수 있습니다. JSON은 오류가있는 경우에만 반환되어야합니다.

23 년 2021 월 XNUMX 일에 GrabzIt Support에서 답변

No me retorno ningún archivo, me retorna un objeto que lo unico que tiene es-  파일 = {유형 : 0}

PDF를 다운로드하는 데 필요한 데이터가 없습니다.

나는 계속할 것이다 int엔 타도.

감사합니다,

23 년 2021 월 XNUMX 일 익명으로 답변

Mi código es este

ExportPDFAPI (정보 : 임의) : 관찰 가능 {

const a = 'https://api.grabz.it/services/convert.ashx';
    let formData = new FormData ();
    formData.append ( 'key', Info.key);
    formData.append ( 'format', Info.format);
    formData.append ( 'html', Info.html);  
    const options = {responseType : "Blob"};    
    const req = new HttpRequest ( 'POST', a, formData, {responseType : "blob"});
    return this.http.request (req);

}

23 년 2021 월 XNUMX 일 익명으로 답변

나는 이것이 GrabzIt 오류라고 생각하지 않지만 Angular를 사용하는 방법에 문제가 있습니다. 여기에 비슷한 것에 대한 설명.

23 년 2021 월 XNUMX 일에 GrabzIt Support에서 답변