GrabzItのAPI や オンラインスクリーンショットツール どちらも、特定の国から取得されたスクリーンショットである場所固有のスクリーンショットをサポートしています。 スクリーンショットが取得されるデフォルトの地理的場所は、通常、利用可能な最も速い場所です。 ただし、API の使用時にスクリーンショットが取得される場所を変更したい場合は、国パラメータをシンガポールの場合は「SG」、英国の場合は「UK」、米国の場合は「US」に変更します。
米国、英国、シンガポールがキャプチャ サーバーの場所として選ばれたのは、これらの場所が世界を二分しているためです。 into XNUMX つのほぼ等しい部分は、次を使用してあらゆるグローバル Web サイトを高速にキャプチャできることを意味します。 ジオターゲティング。 また、地図に示されているように、米国のスクリーンショットはニューヨーク、シカゴ、またはマイアミのキャプチャ サーバーのいずれかを使用して取得され、英国のスクリーンショットはロンドンのデータ センターから取得されることにも注意してください。
現在利用可能な国とは別の国からスクリーンショットを取得したい場合は、 サポートにお問い合わせ、新しい国に対する十分な需要があれば、追加する可能性があります。
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")