أدوات لالتقاط وتحويل الويب

استخدم وكيل HTTP لإنشاء لقطات على الويب

باستخدام وكيل HTTP الخاص بك، يمكنك التقاط أي نوع من الالتقاط، مثل صورة أو لقطة شاشة بتنسيق PDF، من أي مكان في العالم.

لاستخدام الوكيل، يجب عليك أولاً تقديم تفاصيل الاتصال الخاصة به. فقط أدخل تفاصيل الوكيل في المعالج أدناه ثم اضغط على توليد لإنشاء عنوان وكيل يمكن استخدامه في واجهة برمجة تطبيقات GrabzIt. إذا كنت تريد بدلاً من ذلك التقاط لقطات من خلف وكيل محلي، فأنت بحاجة إلى المتابعة هذه التعليمات.

أدخل اسم المستخدم إذا لزم الأمر
أدخل كلمة المرور إذا لزم الأمر

استخدام عنوان الوكيل

بمجرد إنشاء عنوان الوكيل أعلاه، سيظهر مثال لاستخدام وكيل HTTP لإنشاء لقطة لكل لغة برمجة ندعمها حاليًا أدناه.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.Proxy = "";

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setProxy("");

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"onfinish": function (id){
   alert(id);
}, 
"proxy":""}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"proxy":""};

client.url_to_image("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->proxy("");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setProxy("");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.proxy = ""

grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.Save("http://www.example.com/handler.py")
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&proxy=&format=jpg&url=https%3A%2F%2Fspacex.com%2F
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.proxy = ""

grabzIt.url_to_image("http://www.spacex.com", options)
grabzItClient.save("http://www.example.com/handler/index")

استخدام خوادم وكيل GrabzIt

في بعض الأحيان، تقوم مواقع الويب بحظر أحد عناوين IP الخاصة بنا، خاصة إذا طلبت العديد من عمليات الاستيلاء على موقع الويب. للتغلب على ذلك، يمكنك استخدام خوادم بروكسي GrabzIt. سيؤدي هذا إلى الاتصال بموقع الويب المستهدف من خلال أحد خوادمنا الوكيلة الخاصة بالبلد الذي يتم إنشاء الالتقاط فيه.

للقيام بذلك فقط تمر grabzit:// إلى معلمة الوكيل وقم بتعيين معلمة البلد إذا كنت تريد تقييد البلد بموقع معين، كما هو موضح أدناه.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.Proxy = "grabzit://";

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setProxy("grabzit://");

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/handler");
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"onfinish": function (id){
   alert(id);
}, 
"proxy":"grabzit://"}).Create();
</script>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"proxy":"grabzit://"};

client.url_to_image("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->proxy("grabzit://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setProxy("grabzit://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.proxy = "grabzit://"

grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.Save("http://www.example.com/handler.py")
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&proxy=grabzit%3A%2F%2F&format=jpg&url=https%3A%2F%2Fspacex.com%2F
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.proxy = "grabzit://"

grabzIt.url_to_image("http://www.spacex.com", options)
grabzItClient.save("http://www.example.com/handler/index")

من المهم أن تتذكر أن استخدام الوكلاء سيؤدي إلى إبطاء الوقت الذي يستغرقه إنشاء اللقطات introduces قفزات الشبكة الإضافية.