GrabzIt के वेब स्क्रैपर टूल से संबंधित प्रश्न पूछें। जैसे कि वेब पेज, इमेज या पीडीएफ डॉक्यूमेंट से डेटा निकालने के लिए वेब स्क्रैपर और एपीआई का उपयोग कैसे करें।
मेरे पास wix के ऑनरेडी फ़ंक्शन में निम्नलिखित कोड है, लेकिन ऐसा प्रतीत होता है कि यह पीडीएफ उत्पन्न नहीं कर रहा है।
var क्लाइंट = नया ग्रैबज़िट ("मेरी कुंजी", "मेरा रहस्य");
ग्राहक।url_to_pdf("https://www.myfittcoach.com/results");
ग्राहक।save_to("दस्तावेज़/परिणाम.पीडीएफ", फ़ंक्शन (त्रुटि, आईडी){
यदि (त्रुटि !== शून्य){
फेंकने में त्रुटि;
}
});
सबसे पहले जांचें कि आप जिस दस्तावेज़ फ़ोल्डर को सहेज रहे हैं वह मौजूद है और स्क्रिप्ट को वहां फ़ाइलें बनाने और लिखने की अनुमति है।
मुझे विक्स के साथ कोई अनुभव नहीं है लेकिन कुछ Google खोजों के बाद यहां कुछ विचार हैं।
आप जिन नोडज विधियों का उपयोग कर रहे हैं वे केवल सर्वर साइड हैं। हालाँकि ऑनरेडी विधि का उपयोग ब्राउज़र और सर्वर दोनों में किया जाता है, इसलिए आपको यह पता लगाना होगा कि यह सर्वर में कब चलाया जा रहा है और फिर कोड को कॉल करें: https://support.wix.com/en/article/corvid-about-the-page-rendering-process
अंत में यदि इनमें से कोई भी काम नहीं करता है तो अपने त्रुटि लॉग की जाँच करें: https://support.wix.com/en/article/corvid-viewing-live-site-events
आपके जवाब के लिए धन्यवाद।
यहाँ वह है जो मैं चाहता हूँ कि घटित हो:
वेब पेज कनवर्ट करें intओए पीडीएफ जो पेज लोड होते ही डाउनलोड हो जाता है।
वर्तमान में कोड Wix के भीतर ऑनरेडी फ़नसिटॉन के अंदर है, लेकिन यह "आपकी स्क्रिप्ट में एक त्रुटि थी" का त्रुटि कोड देता है और मॉड्यूल 'क्रिप्टो' नहीं ढूंढ सकता है
मेरे पास यह ऑनरेडी फ़ंक्शन से पहले पृष्ठ के शीर्ष पर है
'ग्रैबज़िट' से ग्रैबज़िट आयात करें;
धन्यवाद,
एतान
मुझे यकीन नहीं है कि उन्होंने इनबिल्ट क्रिप्टो मॉड्यूल को अक्षम करने का निर्णय क्यों लिया है लेकिन यह काफी आवश्यक है। आप का उपयोग करने का प्रयास कर सकते हैं जावास्क्रिप्ट एपीआई बजाय। यह यह सब ब्राउज़र में करेगा और कर सकता है save यदि इससे मदद मिलती है तो परिणाम सीधे S3 बकेट आदि पर आ जाते हैं।
अब एक बेहतर समाधान संभवतः GrabzIt को कॉल करना होगा बाकी एपीआई का उपयोग विक्स-फ़ेच।