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

PHP के साथ एक मोबाइल वेबसाइट का स्क्रीनशॉट लें

पीएचपी एपीआई

RSI GrabzIt PHP एपीआई वेबसाइटों के मोबाइल संस्करणों के स्क्रीनशॉट लेने की क्षमता प्रदान करता है, हालांकि सभी वेबसाइटों में विशेष मोबाइल संस्करण नहीं होते हैं और इसलिए यह सभी परिस्थितियों में काम नहीं कर सकता है। मोबाइल स्क्रीनशॉट स्क्रीनशॉट के लिए अनुरोध किया जा सकता है, तालिकाओं को निकालने के साथ-साथ HTML भी परिवर्तित किया जा सकता है।

ऐसा करने के लिए आपको 1 से पास का उपयोग करना होगा setRequestAs विकल्प की विधि ऑब्जेक्ट बनाते समय ए की छवि, पीडीएफ or तालिका, जैसा की नीचे दिखाया गया। इसके बाद वेबसाइट के मोबाइल संस्करण का अनुरोध किया जाएगा।

अधिक प्रामाणिक मोबाइल स्क्रीनशॉट प्राप्त करने के लिए यह एक अच्छा विचार है कि मानक मोबाइल ब्राउज़र की चौड़ाई को पास किया जाए setBrowserWidth की विधि GrabzItImageOptions कक्षा। या यदि आप एक पीडीएफ बना रहे हैं तो एक छोटे पृष्ठ का आकार चुनें।

$options = new \GrabzIt\GrabzItImageOptions();
$options->setFormat("png");
$options->setBrowserWidth("320");
$options->setWidth("256");
$options->setHeight("256");
$options->setRequestAs(1);

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com", $options);
$grabzIt->Save("http://www.mysite.com/handler.php");