כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

Grabzit ב-Wix

שאל שאלות כיצד ללכוד או להמיר דפי אינטרנט או HTML into תמונות, מסמכי CSV, PDF או DOCX וכן כיצד להמיר סרטונים into GIF מונפשות באמצעות ה- API שלנו.

יש לי את הקוד הבא בפונקציה onReady בתוך wix, אבל נראה שהוא לא יוצר PDF.  

 

    var client = new grabzit("המפתח שלי", "הסוד שלי");
    לקוחות.url_to_pdf("https://www.myfittcoach.com/results");
    לקוחות.save_to("documents/result.pdf", function (error, id){
    if (שגיאה !== null){
        שגיאה לזרוק;
    }
    });

נשאל על ידי איתן האל ב-4 באוגוסט 2020

תחילה בדוק את תיקיית המסמכים שבה אתה שומר קיימת וכי לסקריפט יש הרשאה ליצור ולכתוב שם קבצים.

אין לי ניסיון עם Wix אבל הנה כמה רעיונות אחרי כמה חיפושים בגוגל.

שיטות ה-nodejs שבהן אתה משתמש הן בצד השרת בלבד. עם זאת, נראה ששיטת onready נמצאת בשימוש הן בדפדפן והן בשרת, כך שתצטרך לזהות מתי היא מופעלת בשרת ולהתקשר לקוד לאחר מכן: https://support.wix.com/en/article/corvid-about-the-page-rendering-process

לבסוף אם שום דבר מזה לא עובד, בדוק את יומני השגיאות שלך: https://support.wix.com/en/article/corvid-viewing-live-site-events

ענה על ידי תמיכת GrabzIt ב-4 באוגוסט 2020

תודה על תשובתך.

זה מה שאני רוצה שיקרה:

המר את דף האינטרנט intoa pdf שמוריד ברגע שהדף נטען. 

 

כרגע הקוד נמצא בתוך הפונקציה onready בתוך Wix, אבל הוא נותן קוד שגיאה של "היתה שגיאה בסקריפט שלך" ואינו יכול למצוא את המודול 'קריפטו'  

יש לי את זה בראש העמוד לפני הפונקציה onready

ייבוא ​​grabzit מ'grabzit';

 

תודה,
איתן

 

ענה על ידי איתן האל ב-4 באוגוסט 2020

אני לא בטוח למה הם החליטו להשבית את מודול הקריפטו המובנה אבל זה די חיוני. אתה יכול לנסות להשתמש ב ממשק API של JavaScript במקום זאת. זה יעשה הכל בדפדפן ויכול save התוצאות ישירות לדלי S3 וכו', אם זה עוזר.

ענה על ידי תמיכת GrabzIt ב-4 באוגוסט 2020

פתרון טוב יותר כעת יהיה כנראה להתקשר ל-GrabzIt's REST API באמצעות wix-fetch.

נענה על ידי GrabzIt Support ב-17 במרץ 2021