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

موقع لقطات محددة

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

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

إذا كنت تريد أن يتم التقاط لقطات الشاشة من بلد مختلف عن تلك المتوفرة حاليًا، من فضلك الاتصال بالدعم، إذا كان هناك طلب كافٍ لدولة جديدة فيمكننا إضافتها!

يظهر أدناه مثال لكيفية تعيين البلد الذي سيتم الالتقاط منه، لكل لغة برمجة يدعمها GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.Country = Country.US;
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setCountry(Country.UNITEDSTATES);
grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.SaveTo("spacex.jpg");
<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", {"country":"US"}).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 = {"country":"US"};
client.url_to_image("http://www.spacex.com", options);
client.save_to("spacex.jpg", 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->country("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->SaveTo("spacex.jpg");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.country = "US"
grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.SaveTo("spacex.jpg")
https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=jpg&country=US&url=http%3A%2F%2Fwww.spacex.com
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.country = "US"
grabzIt.url_to_image("http://www.spacex.com", options)
grabzIt.save_to("spacex.jpg")