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

हमारी स्क्रीनशॉट स्क्रीनशॉट के साथ वेबसाइट स्क्रीनशॉट लेंबाकी एपीआई

GrabzIt's REST API आपको URL या HTML को पूरी तरह से Restful तकनीक का उपयोग करने की अनुमति देता है। इससे पहले कि आप शुरू करें कृपया अपने उपयोग के मामले के आधार पर निम्नलिखित कैविएट को ध्यान से पढ़ें हमारे अन्य एपीआई समाधानों में से एक शायद अधिक उपयुक्त है।

  • - इस REST API के माध्यम से कुछ विशेषताएं जैसे विलय और एन्क्रिप्टिंग कैप्चर उपलब्ध नहीं हैं। इन सुविधाओं का उपयोग करने के लिए आपको दूसरे का उपयोग करने की आवश्यकता होगी एपीआई लाइब्रेरी
  • - क्लाइंट की ओर से इस एपीआई का उपयोग न करें, यह आपकी एप्लिकेशन कुंजी को उजागर करेगा! इसके बजाय का उपयोग करें जावास्क्रिप्ट एपीआई

आरंभ करने के लिए नीचे दिए गए फ़िल्टर से आप जो करना चाहते हैं उसे चुनें और उपलब्ध मापदंडों को मूल उदाहरण के साथ प्रदर्शित किया जाएगा।

अनुरोध करते समय कृपया सुनिश्चित करें सब पैरामीटर मान URL एनकोडेड हैं।

    https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

HTML को कनवर्ट करते समय सभी पैरामीटर होने चाहिए अनुरोध निकाय में पोस्ट किया गया कुंजी-मूल्य जोड़े के रूप में। सुनिश्चित करें कि सभी पैरामीटर मान URL एनकोडेड हैं।

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert.ashx    

इस प्रकार के कैप्चर के साथ निम्नलिखित अतिरिक्त विकल्प उपलब्ध हैं, जिनमें से सभी आवश्यक के रूप में चिह्नित को छोड़कर वैकल्पिक हैं। एपीआई कार्यक्षमता का परीक्षण करते समय हम उपयोग करने की सलाह देते हैं पोस्टमैन प्रक्रिया को आसान बनाने के लिए।

  • यूआरएल - कैप्चर करने के लिए URL।
    • अपेक्षित
  • HTML - कन्वर्ट करने के लिए HTML।
    • अपेक्षित
    • HTML को परिवर्तित करते समय आपको एक HTTP POST का उपयोग करना चाहिए।
  • कुंजी - तुम्हारी आवेदन कुंजी.
    • अपेक्षित
  • वापस कॉल करें - हैंडलर GrabzIt के URL को अपना काम पूरा होने के बाद कॉल करना चाहिए।
  • customid - कस्टम पहचानकर्ता जिसे आप कैप्चर के साथ जोड़ सकते हैं।
    • यह आपके द्वारा निर्दिष्ट किसी भी कॉलबैक URL के साथ वापस आ जाएगा।
  • प्रारूप - कैप्चर का प्रारूप होना चाहिए।
    • डिफ़ॉल्ट: jpg
    • विकल्प:
      • bmp8
      • bmp16
      • bmp24
      • bmp
      • csv
        • CSV फाइलें अपने आप डाउनलोड हो जाती हैं।
      • gif
      • HTML
        • HTML फाइलें अपने आप डाउनलोड हो जाती हैं।
      • जेपीजी
      • JSON
        • JSON फ़ाइलों को स्वचालित रूप से डाउनलोड किया जाता है।
      • पीडीएफ
        • पीडीएफ फाइलें अपने आप डाउनलोड हो जाती हैं।
      • docx
        • DOCX फाइलें अपने आप डाउनलोड हो जाती हैं।
      • png
      • मनमुटाव
      • webp
      • XLSX
        • XLSX फाइलें अपने आप डाउनलोड हो जाती हैं।
  • address - HTML कोड को निष्पादित करने के लिए URL। उपयोगी हो सकता है यदि HTML परिवर्तित किया जा रहा है, सीएसएस और छवियों जैसे संसाधनों के सापेक्ष URL का उपयोग करता है।
    • डिफ़ॉल्ट: खाली
  • background - अगर सही है तो वेब पेज की पृष्ठभूमि पीडीएफ में शामिल होनी चाहिए
    • डिफ़ॉल्ट: 1
    • विकल्प:
      • 0 = इंगित करता है कि पीडीएफ दस्तावेज़ में वेब पेज पृष्ठभूमि शामिल नहीं होनी चाहिए
      • 1 = इंगित करता है कि पीडीएफ दस्तावेज़ में वेब पेज पृष्ठभूमि शामिल होनी चाहिए
  • background - अगर सही है तो वेब पेज की पृष्ठभूमि छवियों को DOCX में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: 1
    • विकल्प:
      • 0 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज पृष्ठभूमि छवियां शामिल नहीं होनी चाहिए
      • 1 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज पृष्ठभूमि छवियां शामिल होनी चाहिए
  • bwidth - पिक्सल में ब्राउजर की चौड़ाई
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: 1024
    • अधिकतम: 10000
    • ऑटो चौड़ाई: -1 (पासिंग -1 का मतलब है कि ब्राउज़र की चौड़ाई दस्तावेज़ की चौड़ाई से मेल खाता है)
  • bheight - पिक्सल में ब्राउजर की ऊंचाई।
    • डिफ़ॉल्ट: 768
    • अधिकतम: 10000
    • पूर्ण लंबाई: -1 (पासिंग -1 का मतलब है कि पूरे वेब पेज का एक सिंसशॉट लिया गया है)
  • country - देश स्क्रीनशॉट / कैप्चर से लिया जाना चाहिए।
    • चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
    • डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
    • विकल्प: "एसजी", "यूके", "यूएस"
  • coverurl - एक वेब पेज का URL जिसे पीडीएफ के लिए कवर पेज के रूप में इस्तेमाल किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • customwatermarkid - एक जोड़ें कस्टम वॉटरमार्क फ़ाइल के लिए
    • डिफ़ॉल्ट: खाली
  • delay - मिलीसेकंड की संख्या स्क्रीनशॉट लेने से पहले प्रतीक्षा करें
    • डिफ़ॉल्ट: 0
    • अधिकतम: 30000
  • अवधि - वीडियो के सेकंड में लंबाई जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
    • डिफ़ॉल्ट: पैकेज के लिए अधिकतम लंबाई
  • export - निर्यात URL यह निर्दिष्ट करता है कि कैप्चर को कहां निर्यात किया जाना चाहिए।
  • filename - डाउनलोड की गई फ़ाइल के फ़ाइलनाम को ओवरराइड करें
    • केवल वही मान्य है जहाँ स्क्रीनशॉट / कैप्चर डाउनलोड किया जा रहा है
    • डिफ़ॉल्ट: खाली
  • एफपीएस - प्रति सेकंड फ़्रेम की संख्या जो वीडियो से कैप्चर की जानी चाहिए।
    • डिफ़ॉल्ट: 10
    • न्यूनतम: 0.2
    • अधिकतम: 60
  • hd - अगर छवि सच है कब्जा उच्च परिभाषा में होगा यह छवि आयामों के आकार को दोगुना करता है।
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = एक उच्च परिभाषा छवि बनाएँ
      • 1 = एक उच्च परिभाषा छवि बनाएँ
  • height - पिक्सेल में परिणामी थंबनेल की ऊंचाई
    • डिफ़ॉल्ट: ब्राउज़र ऊंचाई का उच्चतम अनुपात संभव है जो उपयोगकर्ताओं के पैकेज के लिए अधिकतम ऊंचाई के भीतर फिट बैठता है
    • अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
    • पूर्ण ऊंचाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की ऊंचाई कम नहीं है)
  • height - परिणामी दस्तावेज़ की कस्टम ऊंचाई मिमी में
  • ऊंचाई - पिक्सेल में परिणामी एनिमेटेड GIF की ऊंचाई।
    • डिफ़ॉल्ट: 120px
    • अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
    • ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की ऊंचाई एनिमेटेड GIF बढ़ाया जाता है इसकी चौड़ाई के संबंध में, यदि ऊंचाई ऑटो-आकार की हो तो चौड़ाई नहीं हो सकती)
  • hide - सीएसएस चयनकर्ताओं छिपाने के लिए वेब पेज में एक या एक से अधिक एचटीएमएल तत्व, एक चयनकर्ता को अल्पविराम के साथ अलग-अलग एचटीएमएल तत्वों को छिपाने के लिए निर्दिष्ट करने के लिए।
    • डिफ़ॉल्ट: खाली
  • includealltables - यदि वेब पेज पर सभी तालिकाएँ अलग-अलग स्प्रेडशीट शीट में दिखाई देने वाली प्रत्येक तालिका के साथ निकाली जाएंगी।
    • केवल XLSX प्रारूप के साथ उपलब्ध है
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि सभी तालिकाओं को नहीं निकाला जाएगा
      • 1 = इंगित करता है कि सभी तालिकाओं को निकाला जाएगा
  • includeheadernames - अगर सही हैडर के नाम तालिका में शामिल किए जाएंगे
    • डिफ़ॉल्ट: 1
    • विकल्प:
      • 0 = इंगित करता है कि शीर्ष लेख नाम तालिका में शामिल नहीं होंगे
      • 1 = इंगित करता है कि शीर्ष लेख तालिका में शामिल किए जाएंगे
  • includeimages - अगर सही है तो वेब पेज की छवियों को DOCX में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: 1
    • विकल्प:
      • 0 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज चित्र शामिल नहीं होंगे
      • 1 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज चित्र शामिल होंगे
  • includelinks - सच है अगर लिंक को दस्तावेज़ में शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: 1
    • विकल्प:
      • 0 = इंगित करता है कि दस्तावेज़ में लिंक शामिल नहीं होने चाहिए
      • 1 = दस्तावेज़ को इंगित करता है कि लिंक को inlcude करना चाहिए
  • includeoutline - सच अगर पीडीएफ बुकमार्क शामिल किया जाना चाहिए
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि पीडीएफ दस्तावेज़ में एक रूपरेखा शामिल नहीं होगी
      • 1 = इंगित करता है कि पीडीएफ दस्तावेज़ में एक रूपरेखा शामिल होगी
  • mergeid - कैप्चर की आईडी जोड़ें जो होनी चाहिए नए दस्तावेज़ की शुरुआत में विलय कर दिया गया
    • डिफ़ॉल्ट: खाली
  • mtop - मिलीमीटर में मार्जिन जो दस्तावेज़ पृष्ठ के शीर्ष पर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • mleft - मिलीमीटर में मार्जिन जो दस्तावेज़ पृष्ठ के बाईं ओर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • mbottom - मिलीमीटर में मार्जिन जो दस्तावेज़ पृष्ठ के नीचे दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • mright - मिलीमीटर में मार्जिन जो पीडीएफ दस्तावेज़ के दाईं ओर दिखाई देना चाहिए
    • डिफ़ॉल्ट: 10
  • media - पीडीएफ दस्तावेज़ के सीएसएस मीडिया प्रकार
    • डिफ़ॉल्ट: पीआरint
    • विकल्प:
      • Print
      • स्क्रीन
  • noads - यदि सत्य हैं विज्ञापनों को स्वचालित रूप से छिपाया जाना चाहिए.
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = विज्ञापनों को प्रदर्शित करता है
      • 1 = विज्ञापनों को छिपाएँ
  • nonotify - अगर सच में सभी पाया जाता है कुकी सूचनाएं स्वचालित रूप से छिपाई जानी चाहिए.
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = कुकी सूचनाएं प्रदर्शित करें
      • 1 = कुकी सूचनाएँ छिपाएँ
  • orientation - दस्तावेज़ का अभिविन्यास
    • डिफ़ॉल्ट: पोर्ट्रेट
    • विकल्प:
      • चित्र
      • परिदृश्य
  • pagesize - दस्तावेज़ का पृष्ठ आकार
    • डिफ़ॉल्ट: A4
    • विकल्प:
      • A3
      • A4
      • A5
      • A6
      • B3
      • B4
      • B5
      • B6
      • कानूनी
      • पत्र
  • password - दस्तावेज़ की सुरक्षा के लिए पासवर्ड साथ में
    • डिफ़ॉल्ट: खाली
  • proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
  • post - कोई भी पोस्ट पैरामीटर जिसे आप भेजना चाहते हैं।
  • quality - कैप्चर की गुणवत्ता, JPG और GIF में 85% और WEBP 80% का डिफ़ॉल्ट संपीड़न है। इस पैरामीटर का BMP, PNG या TIFF छवियों पर कोई प्रभाव नहीं है।
    • गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
    • डिफ़ॉल्ट: -1
    • न्यूनतम: -1
    • अधिकतम: 100
  • दोहराना - एनिमेटेड GIF को लूप करने की संख्या।
    • डिफ़ॉल्ट: 0
    • लूप निरंतर: 0
  • उल्टा - अगर सही है तो एनिमेटेड GIF के फ्रेम उलटे हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि एनीमेशन को प्रतिष्ठित नहीं किया जाएगा
      • 1 = इंगित करता है कि एनीमेशन उलट जाएगा
  • requestas - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = इंगित करता है कि वेबसाइट का मानक संस्करण वापस आ जाना चाहिए
      • 1 = इंगित करता है मोबाइल संस्करण एक वेबसाइट के वापस आ जाना चाहिए
      • 2 = इंगित करता है कि किसी वेबसाइट का खोज इंजन दृश्य वापस आ जाना चाहिए
      • 3 = इंगित करता है कि किसी वेबसाइट के फॉलबैक संस्करण को मूल ब्राउज़र के उपयोगकर्ता एजेंट का उपयोग करके लौटाया जाना चाहिए
  • गति - एनिमेटेड GIF की गति।
    • डिफ़ॉल्ट: 1
    • न्यूनतम: 0.2
    • अधिकतम: 10
  • प्रारंभ - वीडियो की प्रारंभिक स्थिति जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
    • डिफ़ॉल्ट: 0 सेकंड
  • tabletoinclude - तालिका के सूचकांक को परिवर्तित किया जा सकता है, वेब पेज के सभी टेबल वेब पेज के ऊपर से नीचे तक ऑर्डर किए गए हैं
    • डिफ़ॉल्ट: 1
  • target - यह पैरामीटर निर्दिष्ट करता है सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa दस्तावेज़, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है।
    • डिफ़ॉल्ट: खाली
  • target - यह पैरामीटर निर्दिष्ट करता है सीएसएस चयनकर्ता एकमात्र का एचटीएमएल तत्व टार्गेट वेब पेज पर जिसे चालू करना है intoa छवि, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है।
    • डिफ़ॉल्ट: खाली
  • target - वेब पेज में एकमात्र एचटीएमएल तत्व की आईडी जिसका उपयोग टेबल निकालने के लिए किया जाना चाहिए
    • डिफ़ॉल्ट: खाली
  • transparent - अगर सच है छवि पर कब्जा पारदर्शी होना चाहिए। यह केवल पीएनजी और टिफ चित्रों के साथ संगत है।
    • डिफ़ॉल्ट: 0
    • विकल्प:
      • 0 = एक गैर-पारदर्शी छवि बनाएं
      • 1 = एक पारदर्शी छवि बनाएं
  • templateid - एक जोड़ें टेम्पलेट आईडी जो दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करता है
    • डिफ़ॉल्ट: खाली
  • title - पीडीएफ दस्तावेज़ को एक शीर्षक प्रदान करें
    • डिफ़ॉल्ट: खाली
  • waitfor - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता। एक बार तत्व है दृश्य कैप्चर किया गया है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है। जब इस पैरामीटर का उपयोग किया जाता है तो यह कैप्चर किए जाने से पहले अधिकतम 25 सेकंड तक प्रतीक्षा करेगा।
  • width - पिक्सेल में परिणामी थंबनेल की चौड़ाई
    • डिफ़ॉल्ट: ब्राउज़र चौड़ाई का उच्चतम अनुपात संभव है जो उपयोगकर्ताओं के पैकेज के लिए अधिकतम चौड़ाई के भीतर फिट बैठता है
    • अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
    • पूर्ण चौड़ाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की चौड़ाई कम नहीं है)
  • width - परिणामी दस्तावेज़ की कस्टम चौड़ाई मिमी में
  • चौडाई - पिक्सेल में परिणामी एनिमेटेड GIF की चौड़ाई।
    • डिफ़ॉल्ट: 180px
    • अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
    • ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की चौड़ाई एनिमेटेड GIF बढ़ाया जाता है इसकी ऊंचाई के संबंध में, यदि चौड़ाई ऑटो-आकार की हो रही है तो ऊंचाई नहीं हो सकती)