हमारी स्क्रीनशॉट स्क्रीनशॉट के साथ वेबसाइट स्क्रीनशॉट लें
GrabzIt's REST API आपको URL या HTML को पूरी तरह से Restful तकनीक का उपयोग करने की अनुमति देता है। इससे पहले कि आप शुरू करें कृपया अपने उपयोग के मामले के आधार पर निम्नलिखित कैविएट को ध्यान से पढ़ें हमारे अन्य एपीआई समाधानों में से एक शायद अधिक उपयुक्त है।
- इस REST API के माध्यम से कुछ विशेषताएं जैसे विलय और एन्क्रिप्टिंग कैप्चर उपलब्ध नहीं हैं। इन सुविधाओं का उपयोग करने के लिए आपको दूसरे का उपयोग करने की आवश्यकता होगी एपीआई लाइब्रेरी
- क्लाइंट की ओर से इस एपीआई का उपयोग न करें, यह आपकी एप्लिकेशन कुंजी को उजागर करेगा! इसके बजाय का उपयोग करें जावास्क्रिप्ट एपीआई
- यह सीमित करने के लिए कि कौन से सर्वर आपके एपीआई तक पहुंच सकते हैं, आईपी पते को अधिकृत करें आप पहुंच प्रदान करना चाहते हैं
आरंभ करने के लिए नीचे दिए गए फ़िल्टर से आप जो करना चाहते हैं उसे चुनें और उपलब्ध मापदंडों को मूल उदाहरण के साथ प्रदर्शित किया जाएगा।
अनुरोध करते समय कृपया सुनिश्चित करें सब पैरामीटर मान URL एनकोडेड हैं।
HTML को कनवर्ट करते समय सभी पैरामीटर होने चाहिए अनुरोध निकाय में पोस्ट किया गया कुंजी-मूल्य जोड़े के रूप में। सुनिश्चित करें कि सभी पैरामीटर मान URL एन्कोडेड हैं और सामग्री प्रकार है आवेदन / x-www फार्म-urlencoded.
कैप्चर को HTTP प्रतिक्रिया में वापस कर दिया जाएगा। इस प्रकार के कैप्चर के साथ निम्नलिखित अतिरिक्त विकल्प भी उपलब्ध हैं, जो आवश्यक के रूप में चिह्नित किए गए को छोड़कर सभी वैकल्पिक हैं। एपीआई कार्यक्षमता का परीक्षण करते समय हम उपयोग करने की सलाह देते हैं पोस्टमैन प्रक्रिया को आसान बनाने के लिए।
यूआरएल - कैप्चर करने के लिए URL।
अपेक्षित
HTML - कन्वर्ट करने के लिए HTML।
अपेक्षित
HTML को परिवर्तित करते समय आपको एक HTTP POST का उपयोग करना चाहिए।
प्रथा - कस्टम पहचानकर्ता जिसे आप कैप्चर के साथ जोड़ सकते हैं।
यह आपके द्वारा निर्दिष्ट किसी भी कॉलबैक URL के साथ वापस आ जाएगा।
प्रारूप - कैप्चर का प्रारूप होना चाहिए।
डिफ़ॉल्ट: jpg
विकल्प:
bmp8
bmp16
bmp24
bmp
csv
gif
HTML
जेपीजी
JSON
पीडीएफ
docx
png
एसईओ
मनमुटाव
mp4
webp
XLSX
address - HTML कोड को निष्पादित करने के लिए URL। उपयोगी हो सकता है यदि HTML परिवर्तित किया जा रहा है, सीएसएस और छवियों जैसे संसाधनों के सापेक्ष URL का उपयोग करता है।
डिफ़ॉल्ट: खाली
background - अगर सही है तो वेब पेज की पृष्ठभूमि पीडीएफ में शामिल होनी चाहिए
डिफ़ॉल्ट: 1
विकल्प:
0 = इंगित करता है कि पीडीएफ दस्तावेज़ में वेब पेज पृष्ठभूमि शामिल नहीं होनी चाहिए
1 = इंगित करता है कि पीडीएफ दस्तावेज़ में वेब पेज पृष्ठभूमि शामिल होनी चाहिए
background - अगर सही है तो वेब पेज की पृष्ठभूमि छवियों को DOCX में शामिल किया जाना चाहिए
डिफ़ॉल्ट: 1
विकल्प:
0 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज पृष्ठभूमि छवियां शामिल नहीं होनी चाहिए
1 = इंगित करता है कि DOCX दस्तावेज़ में वेब पेज पृष्ठभूमि छवियां शामिल होनी चाहिए
bwidth - पिक्सल में ब्राउजर की चौड़ाई
चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
डिफ़ॉल्ट: 1366
अधिकतम: 10000
ऑटो चौड़ाई: -1 (पासिंग -1 का मतलब है कि ब्राउज़र की चौड़ाई दस्तावेज़ की चौड़ाई से मेल खाता है)
bheight - पिक्सल में ब्राउजर की ऊंचाई।
डिफ़ॉल्ट: 1170
अधिकतम: 10000
पूर्ण लंबाई: -1 (पासिंग -1 का मतलब है कि पूरे वेब पेज का एक सिंसशॉट लिया गया है)
click - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता दबाने के लिए। याद रखें क्लिक के प्रभावों को देखने के लिए विलंब की भी आवश्यकता हो सकती है
चेतावनी यह सुविधा अभी बीटा में है और लगातार परिणाम प्रदान नहीं कर सकती है।
country - देश स्क्रीनशॉट / कैप्चर से लिया जाना चाहिए।
डिफ़ॉल्ट: वर्तमान सबसे तेज़ स्थान
विकल्प: "एसजी", "यूके", "यूएस"
coverurl - एक वेब पेज का URL जिसे पीडीएफ के लिए कवर पेज के रूप में इस्तेमाल किया जाना चाहिए
डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं है या 0 है तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट चौड़ाई निर्दिष्ट की जाती है तो आउटपुट ऊँचाई आउटपुट चौड़ाई के अनुपात में होगी
अधिकतम: पैकेज के लिए अधिकतम ऊंचाई
पूर्ण ऊंचाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की ऊंचाई कम नहीं है)
ऊंचाई - पिक्सेल में परिणामी एनिमेटेड 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 = इंगित करता है कि पीडीएफ दस्तावेज़ में एक रूपरेखा शामिल होगी
proxy - HTTP प्रॉक्सी विवरण इस कैप्चर को बनाने के लिए ब्राउज़र सॉफ्टवेयर का उपयोग करना चाहिए
post - कोई भी पोस्ट पैरामीटर जिसे आप भेजना चाहते हैं।
quality - कैप्चर की गुणवत्ता, JPG और WEBP में 90% और GIF 85% की डिफ़ॉल्ट संपीड़न है। इस पैरामीटर का BMP, PNG या TIFF छवियों पर कोई प्रभाव नहीं है।
गुणवत्ता कम करने से फ़ाइलें कम हो जाएंगी और डाउनलोड समय कम हो जाएगा।
डिफ़ॉल्ट: -1
न्यूनतम: -1
अधिकतम: 100
दोहराना - एनिमेटेड GIF को लूप करने की संख्या।
डिफ़ॉल्ट: 0
लूप निरंतर: 0
नेवर लूप: -1
उल्टा - अगर सही है तो एनिमेटेड GIF के फ्रेम उलटे हैं
डिफ़ॉल्ट: 0
विकल्प:
0 = इंगित करता है कि एनीमेशन को प्रतिष्ठित नहीं किया जाएगा
1 = इंगित करता है कि एनीमेशन उलट जाएगा
requestas - उपयोगकर्ता एजेंट का प्रकार जिसे आप उपयोग करना चाहते हैं
डिफ़ॉल्ट: 0
विकल्प:
0 = इंगित करता है कि वेबसाइट का मानक संस्करण वापस आ जाना चाहिए
1 = इंगित करता है मोबाइल संस्करण एक वेबसाइट के वापस आ जाना चाहिए
2 = इंगित करता है कि किसी वेबसाइट का खोज इंजन दृश्य वापस आ जाना चाहिए
गति - एनिमेटेड GIF की गति।
डिफ़ॉल्ट: 1
न्यूनतम: 0.2
अधिकतम: 10
प्रारंभ - वीडियो की प्रारंभिक स्थिति जिसे परिवर्तित किया जाना चाहिए intओए एनिमेटेड GIF।
डिफ़ॉल्ट: 0 सेकंड
प्रारंभ - लोड होने के बाद सेकंड में शुरुआती समय जिससे वीडियो कैप्चर किया जाना चाहिए।
डिफ़ॉल्ट: 0 सेकंड
tabletoinclude - तालिका के सूचकांक को परिवर्तित किया जा सकता है, वेब पेज के सभी टेबल वेब पेज के ऊपर से नीचे तक ऑर्डर किए गए हैं
डिफ़ॉल्ट: 1
target - यह पैरामीटर निर्दिष्ट करता है सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa दस्तावेज़, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है।
डिफ़ॉल्ट: खाली
target - यह पैरामीटर निर्दिष्ट करता है सीएसएस चयनकर्ता लक्षित वेब पेज पर केवल HTML तत्व को चालू किया जाना है intoa छवि, वेब पेज के अन्य सभी भागों को अनदेखा किया जाता है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है।
डिफ़ॉल्ट: खाली
target - वेब पेज में एकमात्र एचटीएमएल तत्व की आईडी जिसका उपयोग टेबल निकालने के लिए किया जाना चाहिए
templateid - एक जोड़ें टेम्पलेट आईडी जो दस्तावेज़ के हेडर और पाद लेख को निर्दिष्ट करता है
डिफ़ॉल्ट: खाली
title - पीडीएफ दस्तावेज़ को एक शीर्षक प्रदान करें
डिफ़ॉल्ट: खाली
waitfor - यह एक का उपयोग करके HTML तत्व को निर्दिष्ट करता है सीएसएस चयनकर्ता। एक बार तत्व है दृश्य कैप्चर किया गया है। यदि कई मेल खाने वाले एचटीएमएल तत्व हैं तो पहला चुना जाता है। जब इस पैरामीटर का उपयोग किया जाता है तो यह कैप्चर किए जाने से पहले अधिकतम 25 सेकंड तक प्रतीक्षा करेगा।
width - पिक्सेल में परिणामी थंबनेल की चौड़ाई
डिफ़ॉल्ट: यदि आउटपुट चौड़ाई और आउटपुट ऊँचाई दोनों निर्दिष्ट नहीं हैं या 0 हैं तो आउटपुट चौड़ाई और ऊँचाई अंतिम छवि चौड़ाई और ऊँचाई से मेल खाएगी, यदि आउटपुट ऊँचाई निर्दिष्ट की जाती है तो आउटपुट चौड़ाई आउटपुट ऊँचाई के आनुपातिक होगी
अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
पूर्ण चौड़ाई: -1 (पासिंग -1 का अर्थ है कि थंबनेल की चौड़ाई कम नहीं है)
चौडाई - पिक्सेल में परिणामी एनिमेटेड GIF की चौड़ाई।
डिफ़ॉल्ट: 180px
अधिकतम: पैकेज के लिए अधिकतम चौड़ाई
ऑटो आकार: -1 (पासिंग -1 का मतलब है कि की चौड़ाई एनिमेटेड GIF बढ़ाया जाता है इसकी ऊंचाई के संबंध में, यदि चौड़ाई ऑटो-आकार की हो रही है तो ऊंचाई नहीं हो सकती)
उपयोगकर्ता विवरण
इस साधारण कॉल से अपना चालू खाता पैकेज और शेष भत्ता प्राप्त करें।
यदि आपके द्वारा एपीआई के लिए किए गए अनुरोध में कोई समस्या है, तो त्रुटि बताते हुए एक JSON ऑब्जेक्ट वापस कर दिया जाएगा। इसे निर्धारित करने का सबसे अच्छा तरीका प्रसंस्करण से पहले प्रतिक्रिया की सामग्री प्रकार की जांच करना है, यदि ऐसा है application/json एक गलती हुई है। JSON में पाया गया त्रुटि कोड इस प्रकार है कोड की मानक सूची.
{
"Result": false,
"Code":"URL is missing",
"Message":100
}