वेब पर कब्जा और परिवर्तित करने के लिए उपकरण

GrabzIt क्लाइंट Node.js के साथNode.js एपीआई

विवरण

यह वर्ग GrabzIt स्क्रीनशॉट वेब सेवाओं के साथ सभी संचार को संभालता है।

सार्वजनिक तरीके

get_result (आईडी)

यह विधि स्क्रीनशॉट को ही लौटाती है। अगर कुछ भी नहीं लौटाया गया है तो कुछ गलत हो गया है या स्क्रीनशॉट अभी तक तैयार नहीं हुआ है।

पैरामीटर्स

  • आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
    • अपेक्षित

url_to_animation(यूआरएल, विकल्पों)

Specifiy ऑनलाइन वीडियो का URL जिसे रूपांतरित किया जाना चाहिए intओए एनिमेटेड GIF।

पैरामीटर्स

  • url - कन्वर्ट करने के लिए ऑनलाइन वीडियो का URL intओ एक एनिमेटेड GIF
    • अपेक्षित
    • Vimeo और YouTube वीडियो URL का स्वीकार करता है
      • Vimeo और YouTube वीडियो को एनिमेट करते हुए चेतावनी तृतीय पक्ष पर निर्भर करती है और इसलिए लगातार परिणाम प्रदान नहीं कर सकती है।
  • विकल्पों - एक JSON ऑब्जेक्ट जो एनिमेटेड GIF बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

एनीमेशन विकल्प

एनिमेटेड GIF बनाते समय उपलब्ध सभी विकल्प।

  • customId - कस्टम पहचानकर्ता जिसे आप एनिमेटेड GIF वेब सेवा से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
    • डिफ़ॉल्ट: खाली
  • width - पिक्सेल में परिणामी एनिमेटेड GIF की चौड़ाई।
    • डिफ़ॉल्ट: 180px
    • अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
    • ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की चौड़ाई एनिमेटेड GIF बढ़ाया जाता है इसकी ऊंचाई के संबंध में, यदि चौड़ाई ऑटो-आकार की हो रही है तो ऊंचाई नहीं हो सकती)
  • height - पिक्सेल में परिणामी एनिमेटेड GIF की ऊंचाई।
    • डिफ़ॉल्ट: 120px
    • अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
    • ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की ऊंचाई एनिमेटेड GIF बढ़ाया जाता है इसकी चौड़ाई के संबंध में, यदि ऊंचाई ऑटो-आकार की हो तो चौड़ाई नहीं हो सकती)
  • start - वीडियो की प्रारंभिक स्थिति जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
    • डिफ़ॉल्ट: 0 सेकंड
  • duration - वीडियो के सेकंड में लंबाई जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
    • डिफ़ॉल्ट: पैकेज के लिए अधिकतम लंबाई
  • speed - एनिमेटेड GIF की गति।
    • डिफ़ॉल्ट: 1
    • न्यूनतम: 0.2
    • अधिकतम: 10
  • framesPerSecond - प्रति सेकंड फ़्रेम की संख्या जो वीडियो से कैप्चर की जानी चाहिए।
    • डिफ़ॉल्ट: 10
    • न्यूनतम: 0.2
    • अधिकतम: 60
  • repeat - एनिमेटेड GIF को लूप करने की संख्या।
    • डिफ़ॉल्ट: 0
    • लूप निरंतर: 0
  • reverse - अगर सही है तो एनिमेटेड GIF के फ्रेम उलटे हैं
    • डिफ़ॉल्ट: गलत
  • customWaterMarkId - एनिमेटेड GIF में कस्टम वॉटरमार्क जोड़ें
    • डिफ़ॉल्ट: खाली
  • quality - लौटी छवि की गुणवत्ता, जिसमें 85% का डिफ़ॉल्ट संपीड़न है।
    • गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
    • डिफ़ॉल्ट: -1
    • न्यूनतम: -1
    • अधिकतम: 100
  • country - देश एनिमेटेड GIF से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'width':250,
    'height':250,
    'speed':2
}

url_to_image(यूआरएल, विकल्पों)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intoa छवि स्क्रीनशॉट।

पैरामीटर्स

  • url - वह स्क्रीनशॉट जो स्क्रीनशॉट से बना होना चाहिए
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो स्क्रीनशॉट बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

html_to_image(एचटीएमएल, विकल्पों)

HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

file_to_image(पथ, विकल्पों)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए छवि।

पैरामीटर्स

  • पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए छवि
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो छवि बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

छवि विकल्प

छवि कैप्चर करते समय उपलब्ध सभी विकल्प।

  • customId - कस्टम आइडेंटिफ़ायर जिसे आप स्क्रीनशॉट webservice से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
    • डिफ़ॉल्ट: खाली
  • browserWidth - पिक्सल में ब्राउजर की चौड़ाई
    • डिफ़ॉल्ट: 1024
    • अधिकतम: 10000
  • browserHeight - पिक्सल में ब्राउजर की ऊंचाई
    • डिफ़ॉल्ट: 768
    • अधिकतम: 10000
    • पूर्ण लंबाई: -1 (पासिंग -1 का मतलब है कि पूरे वेब पेज का एक सिंसशॉट लिया गया है)
  • width - पिक्सेल में परिणामी थंबनेल की चौड़ाई
    • डिफ़ॉल्ट: ब्राउज़र चौड़ाई का उच्चतम अनुपात संभव है जो उपयोगकर्ताओं के पैकेज के लिए अधिकतम चौड़ाई के भीतर फिट बैठता है
    • अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
    • पूर्ण चौड़ाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की चौड़ाई कम नहीं है)
  • height - परिणामस्वरूप थंबनेल की ऊंचाई मिमी में
    • डिफ़ॉल्ट: ब्राउज़र ऊंचाई का उच्चतम अनुपात संभव है जो उपयोगकर्ताओं के पैकेज के लिए अधिकतम ऊंचाई के भीतर फिट बैठता है
    • अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
    • पूर्ण ऊंचाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की ऊंचाई कम नहीं है)
  • format - स्क्रीनशॉट जिस फॉर्मेट में होना चाहिए।
    • डिफ़ॉल्ट: "jpg"
    • विकल्प: "bmp8", "bmp16", "bmp24", "bmp", "tiff", "webp", "jpg", "png"
  • delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
    • डिफ़ॉल्ट: 0
    • अधिकतम: 30000
  • targetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa स्क्रीनशॉट, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
    • डिफ़ॉल्ट: खाली
  • hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
    • डिफ़ॉल्ट: खाली
  • waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
    • डिफ़ॉल्ट: खाली
  • requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
  • customWaterMarkId - छवि में एक कस्टम वॉटरमार्क जोड़ें
    • डिफ़ॉल्ट: खाली
  • quality - लौटी छवि की गुणवत्ता। यह वर्तमान में केवल JPG और WEBP छवियों को प्रभावित करता है, जिसमें 90% की डिफ़ॉल्ट संपीड़न है।
    • गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
    • डिफ़ॉल्ट: -1
    • न्यूनतम: -1
    • अधिकतम: 100
  • transparent - अगर सच है छवि पर कब्जा पारदर्शी होना चाहिए। यह केवल पीएनजी और टिफ चित्रों के साथ संगत है।
    • डिफ़ॉल्ट: गलत
  • hd - अगर छवि सच है कब्जा उच्च परिभाषा में होगा यह छवि आयामों के आकार को दोगुना करता है।
    • डिफ़ॉल्ट: गलत
  • country - देश स्क्रीनशॉट से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
    • डिफ़ॉल्ट: गलत
  • noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
    • डिफ़ॉल्ट: गलत
  • address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
    • डिफ़ॉल्ट: खाली
  • post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'width':500,
    'height':500
}

url_to_rendered_html(यूआरएल, विकल्पों)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।

पैरामीटर्स

  • url - वह URL जो रेंडर किए गए HTML से बना होना चाहिए
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो प्रदान किए गए HTML को बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

html_to_rendered_html(एचटीएमएल, विकल्पों)

HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।

पैरामीटर्स

  • html - कन्वर्ट करने के लिए HTML intओ HTML प्रदान किया
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो रेंडर किए गए HTML बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

file_to_rendered_html(पथ, विकल्पों)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओ HTML प्रदान किया।

पैरामीटर्स

  • पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओ HTML प्रदान किया
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो रेंडर किए गए HTML बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

HTML विकल्प

जब उपलब्ध सभी विकल्प रेंडर किए गए HTML कैप्चर.

  • customId - कस्टम आइडेंटिफ़ायर जिसे आप वेबसर्विस के माध्यम से पारित कर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
    • डिफ़ॉल्ट: खाली
  • browserWidth - पिक्सल में ब्राउजर की चौड़ाई
    • डिफ़ॉल्ट: 1024
    • अधिकतम: 10000
  • browserHeight - पिक्सल में ब्राउजर की ऊंचाई
    • डिफ़ॉल्ट: 768
    • अधिकतम: 10000
  • delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
    • डिफ़ॉल्ट: 0
    • अधिकतम: 30000
  • waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
    • डिफ़ॉल्ट: खाली
  • requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
  • country - देश स्क्रीनशॉट से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
    • डिफ़ॉल्ट: गलत
  • noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
    • डिफ़ॉल्ट: गलत
  • address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
    • डिफ़ॉल्ट: खाली
  • post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'country':'SG',
    'delay':5000
}

url_to_pdf(यूआरएल, विकल्पों)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।

पैरामीटर्स

  • url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो पीडीएफ बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

html_to_pdf(एचटीएमएल, विकल्पों)

HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

file_to_pdf(पथ, विकल्पों)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए पीडीएफ।

पैरामीटर्स

  • पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए पीडीएफ
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो पीडीएफ बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

पीडीएफ विकल्प

पीडीएफ कैप्चर करते समय उपलब्ध सभी विकल्प।

  • customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
    • डिफ़ॉल्ट: खाली
  • includeBackground - अगर सच है तो वेब पेज की पृष्ठभूमि को स्क्रीनशॉट में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: सच
  • pagesize - पीडीएफ का पृष्ठ आकार
    • डिफ़ॉल्ट: "A4"
    • विकल्प: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "BNNUMX", "कानूनी", "पत्र"
  • orientation - पीडीएफ दस्तावेज़ का अभिविन्यास
    • डिफ़ॉल्ट: "पोर्ट्रेट"
    • विकल्प: "पोर्ट्रेट", "लैंडस्केप"
  • cssMediaType - पीडीएफ दस्तावेज़ के सीएसएस मीडिया प्रकार
    • डिफ़ॉल्ट: "स्क्रीन"
    • विकल्प: "स्क्रीन", "पीआरint"
  • includeLinks - सच है अगर लिंक पीडीएफ में शामिल किए जाने चाहिए
    • डिफ़ॉल्ट: सच
  • includeOutline - सच अगर पीडीएफ बुकमार्क शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: गलत
  • title - पीडीएफ दस्तावेज़ को एक शीर्षक प्रदान करें
    • डिफ़ॉल्ट: खाली
  • coverUrl - एक वेब पेज का URL जिसे पीडीएफ के लिए कवर पेज के रूप में इस्तेमाल किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • marginTop - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के सबसे ऊपर दिखना चाहिए
    • डिफ़ॉल्ट: 10
  • marginLeft - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के बाईं ओर दिखाई दे
    • डिफ़ॉल्ट: 10
  • marginBottom - मिलीमीटर में वह मार्जिन जो पीडीएफ डॉक्यूमेंट पेज के नीचे दिखाई दे
    • डिफ़ॉल्ट: 10
  • marginRight - मिलीमीटर में मार्जिन जो पीडीएफ दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • browserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: 1024
    • अधिकतम: 10000
    • ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई पीडीएफ दस्तावेज़ की चौड़ाई से मेल खाती है)
  • pageWidth - परिणामी पीडीएफ की कस्टम चौड़ाई मिमी में
  • pageHeight - परिणामी पीडीएफ की कस्टम ऊंचाई मिमी में
  • delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
    • डिफ़ॉल्ट: 0
    • अधिकतम: 30000
  • requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
  • templateId - एक जोड़ें टेम्पलेट आईडी जो पीडीएफ दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करती है
    • डिफ़ॉल्ट: खाली
  • targetElement - सीएसएस चयनकर्ता एकमात्र का लक्षित वेब पेज पर HTML तत्व जिसे चालू किया जाना है intओए पीडीएफ, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
    • डिफ़ॉल्ट: खाली
  • hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
    • डिफ़ॉल्ट: खाली
  • waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
    • डिफ़ॉल्ट: खाली
  • customWaterMarkId - पीडीएफ दस्तावेज़ के प्रत्येक पृष्ठ पर एक कस्टम वॉटरमार्क जोड़ें
    • डिफ़ॉल्ट: खाली
  • quality - लौटी पीडीएफ की गुणवत्ता। डिफ़ॉल्ट पीडीएफ के लिए अनुशंसित गुणवत्ता का उपयोग करता है।
    • गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
    • डिफ़ॉल्ट: -1
    • न्यूनतम: -1
    • अधिकतम: 100
  • country - देश स्क्रीनशॉट से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
    • डिफ़ॉल्ट: गलत
  • noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
    • डिफ़ॉल्ट: गलत
  • address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
    • डिफ़ॉल्ट: खाली
  • post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
    • डिफ़ॉल्ट: खाली
  • templateVariables - परिभाषित करता है a कस्टम टेम्पलेट एक क्वेरी के रूप में पैरामीटर और मूल्यstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी।
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली
  • mergeId - एक कैप्चर की आईडी जो होनी चाहिए नए पीडीएफ दस्तावेज़ की शुरुआत में विलय कर दिया गया
    • डिफ़ॉल्ट: खाली
  • password - पीडीएफ दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_docx(यूआरएल, विकल्पों)

वह URL निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

  • url - वह URL जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

html_to_docx(एचटीएमएल, विकल्पों)

HTML को निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

प्रतिलाभ की मात्रा

शून्य

file_to_docx(पथ, विकल्पों)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे परिवर्तित किया जाना चाहिए intओए डॉक्स।

पैरामीटर्स

  • पथ - कन्वर्ट करने के लिए एक HTML फ़ाइल का फ़ाइल पथ intओए डॉक्स
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो DOCX बनाते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

DOCX विकल्प

DOCX कैप्चर करते समय उपलब्ध सभी विकल्प।

  • customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा।
    • डिफ़ॉल्ट: खाली
  • includeBackground - अगर सही है तो वेब पेज की पृष्ठभूमि छवियों को DOCX में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: सच
  • pagesize - DOCX का पेज साइज
    • डिफ़ॉल्ट: "A4"
    • विकल्प: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "BNNUMX", "कानूनी", "पत्र"
  • orientation - DOCX दस्तावेज़ का अभिविन्यास
    • डिफ़ॉल्ट: "पोर्ट्रेट"
    • विकल्प: "पोर्ट्रेट", "लैंडस्केप"
  • includeLinks - सही है अगर लिंक को DOCX में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: सच
  • includeImages - अगर सही है तो वेब पेज की छवियों को DOCX में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: सच
  • title - DOCX दस्तावेज़ को एक शीर्षक प्रदान करें
    • डिफ़ॉल्ट: खाली
  • marginTop - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के शीर्ष पर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • marginLeft - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ पृष्ठ के बाईं ओर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • marginBottom - मिलीमीटर में वह मार्जिन जो DOCX डॉक्यूमेंट पेज के नीचे दिखाई दे
    • डिफ़ॉल्ट: 10
  • marginRight - मिलीमीटर में मार्जिन जो DOCX दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • browserWidth - ब्राउज़र की चौड़ाई पिक्सेल में
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: 1024
    • अधिकतम: 10000
    • ऑटो चौड़ाई: -1 (पासिंग -1 का अर्थ है कि ब्राउज़र की चौड़ाई DOCX दस्तावेज़ की चौड़ाई से मेल खाती है)
  • pageWidth - परिणामी DOCX की कस्टम चौड़ाई मिमी में
  • pageHeight - परिणामी DOCX की कस्टम ऊंचाई मिमी में
  • delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
    • डिफ़ॉल्ट: 0
    • अधिकतम: 30000
  • requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
  • templateId - एक जोड़ें टेम्पलेट ID जो DOCX दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करता है
    • डिफ़ॉल्ट: खाली
  • targetElement - सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है into DOCX, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है
    • डिफ़ॉल्ट: खाली
  • hideElement - सीएसएस चयनकर्ताओं वेब पेज में एक या एक से अधिक HTML तत्वों को छिपाने के लिए, एकाधिक HTML तत्वों को छिपाने के लिए प्रत्येक चयनकर्ता को अल्पविराम से निर्दिष्ट करने के लिए
    • डिफ़ॉल्ट: खाली
  • waitForElement - सीएसएस चयनकर्ताओं वेब पेज में HTML तत्व का कब्जा करने से पहले दिखाई देना चाहिए
    • डिफ़ॉल्ट: खाली
  • quality - लौटे DOCX की गुणवत्ता। DOCX में छवियों की डिफ़ॉल्ट गुणवत्ता 85% है।
    • गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
    • डिफ़ॉल्ट: -1
    • न्यूनतम: -1
    • अधिकतम: 100
  • country - देश स्क्रीनशॉट से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • noAds - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
    • डिफ़ॉल्ट: गलत
  • noCookieNotifications - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
    • डिफ़ॉल्ट: गलत
  • address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
    • डिफ़ॉल्ट: खाली
  • post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
    • डिफ़ॉल्ट: खाली
  • templateVariables - परिभाषित करता है a कस्टम टेम्पलेट एक क्वेरी के रूप में पैरामीटर और मूल्यstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी।
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली
  • mergeId - एक कैप्चर की आईडी जो होनी चाहिए नए DOCX दस्तावेज़ की शुरुआत में विलय कर दिया गया
    • डिफ़ॉल्ट: खाली
  • password - DOCX दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_table(यूआरएल, विकल्पों)

वह URL निर्दिष्ट करता है जिससे HTML तालिकाओं को निकाला जाना चाहिए।

पैरामीटर्स

  • url - HTML तालिकाओं से निकालने के लिए URL
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

html_to_table(एचटीएमएल, विकल्पों)

HTML को निर्दिष्ट करता है कि HTML तालिकाओं से निकाला जाना चाहिए।

पैरामीटर्स

  • HTML तालिकाओं से निकालने के लिए HTML - HTML।
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

file_to_table(पथ, विकल्पों)

एक HTML फ़ाइल निर्दिष्ट करता है जिसे HTML तालिकाओं से निकाला जाना चाहिए।

पैरामीटर्स

  • पथ - HTML तालिकाओं से HTML तालिकाओं को निकालने के लिए एक HTML फ़ाइल का फ़ाइल पथ।
    • अपेक्षित
  • विकल्पों - एक JSON ऑब्जेक्ट जो HTML तालिका को परिवर्तित करते समय उपयोग करने के लिए किसी विशेष विकल्प को परिभाषित करता है।

प्रतिलाभ की मात्रा

शून्य

तालिका विकल्प

उपलब्ध सभी विकल्प जब HTML तालिकाओं को CSV, XLSX या JSON में परिवर्तित करते हैं।

  • customId - एक कस्टम पहचानकर्ता जिसे आप वेबसर्विस से गुजर सकते हैं। यह आपके द्वारा निर्दिष्ट कॉलबैक URL के साथ वापस आ जाएगा
    • डिफ़ॉल्ट: खाली
  • tableNumberToInclude - तालिका के सूचकांक को परिवर्तित किया जा सकता है, वेब पेज के सभी टेबल वेब पेज के ऊपर से नीचे तक ऑर्डर किए गए हैं
    • डिफ़ॉल्ट: 1
  • format - तालिका जिस प्रारूप में होनी चाहिए
    • डिफ़ॉल्ट: "सीएसवी"
    • विकल्प: "csv", "json", "xlsx"
  • includeHeaderNames - अगर सही हैडर के नाम तालिका में शामिल किए जाएंगे
    • डिफ़ॉल्ट: सच
  • includeAllTables - अगर वेब पेज पर सही सभी तालिका को अलग-अलग स्प्रेडशीट शीट में दिखाई देने वाली प्रत्येक तालिका के साथ निकाला जाएगा। केवल XLSX प्रारूप के साथ उपलब्ध है
    • डिफ़ॉल्ट: गलत
  • targetElement - वेब पेज में एकमात्र एचटीएमएल तत्व की आईडी जिसका उपयोग टेबल निकालने के लिए किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • requestAs - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि मानक ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 1 = इंगित करता है कि मोबाइल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
      • 2 = इंगित करता है कि खोज इंजन के उपयोगकर्ता एजेंट का उपयोग किया जाना चाहिए
  • country - देश स्क्रीनशॉट से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • exportUrl - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • encryptionKey - यदि एक बेस 64 एन्कोडेड एईएस एन्क्रिप्शन कुंजी निर्दिष्ट किया जाता है तो आपके कैप्चर को बनाया जाने पर एन्क्रिप्ट किया जाता है। इसका उपयोग करने की सिफारिश की जाती है एन्क्रिप्शन कुंजी विधि बनाएँ कुंजी और बनाने के लिए डिक्रिप्ट करने के तरीके जैसा कि दिखाया गया है एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करने के लिए यह उदाहरण है.
    • डिफ़ॉल्ट: खाली
  • post - HTTP पोस्ट क्वेरी को परिभाषित करता हैstring। क्वेरी में प्रत्येक नाम और मूल्यstring URL एनकोडेड करने की आवश्यकता होगी। इस विकल्प का उपयोग करके GrabzIt को मजबूर कर देगा HTTP पोस्ट करें.
    • डिफ़ॉल्ट: खाली
  • address - HTML कोड को निष्पादित करने के लिए URL। यदि HTML का उपयोग किया जा रहा है तो यह उपयोगी हो सकता है सीएसएस और छवियों जैसे संसाधनों के लिए रिश्तेदार यूआरएल.
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
    • डिफ़ॉल्ट: खाली

विकल्प उदाहरण

{
    'format':'xlsx',
    'includeHeaderNames':true
}

कॉलबैक विकल्प का उपयोग करना फ़ाइल को सहेजने की अनुशंसित विधि है

save(कॉलबैक, चालू, अपूर्ण)

Save परिणाम असिंक्रोनस रूप से और एक अद्वितीय पहचानकर्ता देता है, जिसका उपयोग स्क्रीनशॉट को प्राप्त करने के लिए किया जा सकता है परिणाम प्राप्त करें विधि.

पैरामीटर्स

  • callBackURL - द हैंडलर GrabzIt सेवा को अपना काम पूरा करने के बाद कॉल करना चाहिए
  • oncomplete (त्रुटि, आईडी) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट की आईडी पुनर्प्राप्त होने पर कहा जाता है।

save_to(saveToफ़ाइल, अधूरी)

Save कॉलबैक URL का उपयोग किए बिना समकालिक रूप से परिणाम।

पैरामीटर्स

  • saveToफ़ाइल - कैप्चर करने वाला फ़ाइल पथ होगा saved एक बार इसे पूरा कर लिया गया है
  • oncomplete (त्रुटि, डेटा) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट डाउनलोड होने पर कहा जाता है। डेटा पैरामीटर में स्क्रीनशॉट बाइट्स होते हैं।

get_status(आईडी, अपूर्ण)

एक GrabzIt स्क्रीनशॉट की वर्तमान स्थिति प्राप्त करें।

पैरामीटर्स

  • आईडी - स्क्रीनशॉट का विशिष्ट पहचानकर्ता
    • अपेक्षित
  • oncomplete (त्रुटि, हैसियत) - कॉलबैक फ़ंक्शन, जिसे स्क्रीनशॉट स्थिति पुन: प्राप्त होने पर कहा जाता है।
    • अपेक्षित

get_cookies(डोमेन, अधूरा)

सभी कुकीज़ प्राप्त करें जो GrabzIt एक विशेष डोमेन के लिए उपयोग कर रहा है। इसमें उपयोगकर्ता परिभाषित कुकीज़ भी शामिल हो सकते हैं।

पैरामीटर्स

  • डोमेन - के लिए कुकीज़ वापस करने के लिए डोमेन
    • अपेक्षित
  • oncomplete (त्रुटि, कुकीज़) - कॉलबैक फ़ंक्शन, जिसे कुकीज़ पुनर्प्राप्त किए जाने पर कहा जाता है।
    • अपेक्षित

set_cookie (नाम, डोमेन, विकल्प, अपूर्ण)

GrabzIt पर एक नया कस्टम कुकी सेट करता है, अगर कस्टम कुकी का एक ही नाम और डोमेन है क्योंकि एक वैश्विक कुकी वैश्विक कुकी से ओवरराइड है।

यह तब उपयोगी हो सकता है जब वेबसाइटों की कार्यक्षमता कुकीज़ द्वारा नियंत्रित की जाती है।

पैरामीटर्स

  • नाम - सेट करने के लिए कुकी का नाम
    • अपेक्षित
  • डोमेन - कुकी सेट करने के लिए वेबसाइट का डोमेन
    • अपेक्षित
  • विकल्पों
    • मूल्य - कुकी का मूल्य
    • पथ - वेबसाइट पथ कुकी से संबंधित है
    • httponly - अगर सच है कि कुकी केवल HTTP प्रोटोकॉल के साथ उपयोग की जा सकती है
    • समय सीमा समाप्त - कुकी को समाप्त होने पर परिभाषित करता है। यदि कुकी समाप्त नहीं होनी चाहिए, तो एक शून्य मान पास करें
    {
        'value':'me@example.com',
        'httponly':false
    }
    
  • oncomplete (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे कुकी के सेट होने पर कहा जाता है। सफलता पैरामीटर सही है यदि कुकी सफलतापूर्वक सेट है, अन्यथा गलत है

delete_cookie (नाम, डोमेन, अधूरा)

कस्टम कुकी हटाएं या वैश्विक कुकी का उपयोग करने से रोकें

पैरामीटर्स

  • नाम - हटाने के लिए कुकी का नाम
    • अपेक्षित
  • डोमेन - कुकी को हटाने के लिए वेबसाइट का डोमेन
    • अपेक्षित
  • oncomplete (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे कुकी के सेट होने पर कहा जाता है। सफलता पैरामीटर सही है अगर कुकी हटा दी गई है, अन्यथा गलत है।

get_watermarks ()

अपने सभी अपलोड किए गए कस्टम वॉटरमार्क प्राप्त करें

पैरामीटर्स

  • oncomplete (त्रुटि, watermarks) - कॉलबैक फ़ंक्शन, जिसे वॉटरमार्क पुनर्प्राप्त किए जाने पर कहा जाता है। वॉटरमार्क पैरामीटर में वॉटरमार्क की एक सरणी होती है।
    • अपेक्षित

get_watermark (पहचानकर्ता, अपूर्ण)

निर्दिष्ट पहचानकर्ता से मेल खाने वाले अपने कस्टम वॉटरमार्क को लौटाएं

पैरामीटर्स

  • पहचानकर्ता - किसी विशेष कस्टम वॉटरमार्क की पहचानकर्ता जिसे आप देखना चाहते हैं
    • अपेक्षित
  • oncomplete (त्रुटि, watermarks) - कॉलबैक फ़ंक्शन, जिसे वॉटरमार्क पुनर्प्राप्त किए जाने पर कहा जाता है। वॉटरमार्क पैरामीटर में वॉटरमार्क सरणी होती है।
    • अपेक्षित

add_watermark (पहचानकर्ता, पथ, xpos, ypos, अधूरा)

एक नया कस्टम वॉटरमार्क जोड़ें

पैरामीटर्स

  • पहचानकर्ता - वह पहचानकर्ता जिसे आप कस्टम वॉटरमार्क देना चाहते हैं। यह महत्वपूर्ण है कि यह पहचानकर्ता अद्वितीय है।
    • अपेक्षित
  • पथ - आपके सर्वर पर वॉटरमार्क का निरपेक्ष पथ। उदाहरण के लिए C: /watermark/1.png
    • अपेक्षित
  • xpos - वह क्षैतिज स्थिति जिसे आप स्क्रीनशॉट को दिखाना चाहते हैं
    • अपेक्षित
    • विकल्प:
      • वाम = 0
      • केंद्र = 1
      • राइट = 2
  • ypos - ऊर्ध्वाधर स्थिति जिस पर आप स्क्रीनशॉट दिखाना चाहते हैं
    • अपेक्षित
    • विकल्प:
      • शीर्ष = 0
      • मध्य = 1
      • नीचे = 2
  • oncomplete (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे वॉटरमार्क जोड़े जाने पर कहा जाता है। अगर वॉटरमार्क मधुमक्खी ने सफलतापूर्वक जोड़ दिया है तो सफलता पैरामीटर सही है, अन्यथा गलत है।
    • अपेक्षित

delete_watermark (पहचानकर्ता, अपूर्ण)

एक कस्टम वॉटरमार्क हटाएं

पैरामीटर्स

  • पहचानकर्ता - कस्टम वॉटरमार्क की पहचानकर्ता जिसे आप हटाना चाहते हैं
    • अपेक्षित
  • oncomplete (त्रुटि, सफलता) - कॉलबैक फ़ंक्शन, जिसे वॉटरमार्क हटाए जाने पर कहा जाता है। यदि वॉटरमार्क सफलतापूर्वक हटा दिया गया था तो सफलता पैरामीटर सही है।
    • अपेक्षित

set_local_proxy (मान)

इस विधि को सक्षम बनाता है स्थानीय प्रॉक्सी सर्वर सभी अनुरोधों के लिए इस्तेमाल किया जाएगा।

पैरामीटर्स

  • मूल्य - URL, जिसमें प्रॉक्सी की आवश्यकता होने पर एक पोर्ट शामिल हो सकता है। एक अशक्त प्रदान करना किसी भी पूर्व निर्धारित प्रॉक्सी को हटा देगा
    • अपेक्षित

use_ssl (मान)

अगर यह GrabzIt के अनुरोधों को निर्दिष्ट करता है एपीआई को एसएसएल का उपयोग करना चाहिए

पैरामीटर्स

  • मूल्य - अगर GrabzIt के एपीआई के सभी अनुरोध SSL का उपयोग करेंगे
    • अपेक्षित

create_encryption_key ()

क्रिप्टोग्राफिक रूप से सुरक्षित आधार 64 एन्क्रिप्शन कुंजी, 44 वर्ण लंबे बनाएं।


डिक्रिप्ट (डेटा, कुंजी)

प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।

पैरामीटर्स

  • पथ - एन्क्रिप्टेड कैप्चर का पथ
    • अपेक्षित
  • कुंजी - द कूटलेखन कुंजी
    • अपेक्षित

डिक्रिप्ट_फाइल (पथ, कुंजी, अपूर्ण)

प्रदान की गई एन्क्रिप्शन कुंजी का उपयोग करके एन्क्रिप्टेड कैप्चर को डिक्रिप्ट करें।

पैरामीटर्स

  • पथ - एन्क्रिप्टेड कैप्चर का पथ
    • अपेक्षित
  • कुंजी - द कूटलेखन कुंजी
    • अपेक्षित
  • oncomplete (त्रुटि) - कॉलबैक फ़ंक्शन, जिसे फ़ाइल डिक्रिप्ट होने पर कहा जाता है।

परिणाम कक्षाएं

कुकी

सार्वजनिक चर

  • नाम - कुकी नाम
  • मूल्य - कुकी मूल्य
  • डोमेन - डोमेन कुकी के लिए सेट किया गया है
  • पथ - उस कुकी पर लागू होने वाले डोमेन पर पथ।
  • httponly - यदि यह कुकी केवल तभी मान्य होती है जब वेबसाइट को HTTP प्रोटोकॉल के साथ देखा जाता है।
  • समाप्ति - यह कुकी समाप्त होने की तिथि
  • प्रकार - यह कुकी का प्रकार है
    • विकल्प:
      • ग्लोबल - यह GrabzIt द्वारा निर्धारित एक वैश्विक कुकी है
      • स्थानीय - यह आपके द्वारा निर्धारित एक स्थानीय कुकी है
      • ओवरराइड - एक वैश्विक कुकी जो आपके द्वारा ओवरराइड की गई है

स्थिति

स्क्रीनशॉट की वर्तमान स्थिति का प्रतिनिधित्व करने वाला वर्ग।

सार्वजनिक चर

  • प्रसंस्करण - अगर सच है तो स्क्रीनशॉट अभी भी संसाधित किया जा रहा है।
  • कैश्ड - यदि सच है तो स्क्रीनशॉट को संसाधित किया गया है और वर्तमान में कैश किया गया है।
  • एक्सपायर्ड - अगर सच है तो स्क्रीनशॉट अब GrabzIt सिस्टम पर नहीं है।
  • संदेश - सिस्टम द्वारा दिया गया एक त्रुटि संदेश।

WaterMark

यह वर्ग GrabzIt में संग्रहीत कस्टम वॉटरमार्क का प्रतिनिधित्व करता है

सार्वजनिक चर

  • पहचानकर्ता - वॉटरमार्क का पहचानकर्ता
  • प्रारूप - वॉटरमार्क छवि का प्रारूप
  • xPosition - स्क्रीनशॉट पर वॉटरमार्क दिखाई देने वाली एक्स-स्थिति
    • विकल्प:
      • वाम = 0
      • केंद्र = 1
      • राइट = 2
  • yPosition - स्क्रीनशॉट पर वॉटरमार्क दिखाई देने वाली y-स्थिति
    • विकल्प:
      • शीर्ष = 0
      • मध्य = 1
      • नीचे = 2