Инструменты для захвата и конвертирования Интернета

Скриншоты для конкретных мест

API GrabzIt и Интернет Скриншот Инструмент оба поддерживают скриншоты, специфичные для местоположения, которые являются скриншотами, взятыми из определенной страны. Географическое местоположение по умолчанию, из которого сделан снимок экрана, обычно является самым быстрым доступным местоположением. Однако, если вы хотите изменить местоположение, снимок экрана берется при использовании любого из наших API, затем измените параметр страны на «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.3.7/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")
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")