ממשק ה- API של GrabzIt ו כלי צילום מסך מקוון שניהם תומכים בצילומי מסך ספציפיים למיקום, שהם צילומי מסך שצולמו ממדינה מסוימת. מיקום ברירת המחדל הגיאוגרפי שממנו נלקח צילום מסך, הוא בדרך כלל המיקום המהיר ביותר שזמין. עם זאת, אם ברצונך לשנות את המיקום נלקח צילום מסך בעת שימוש באחד מ-API שלנו, שנה את פרמטר המדינה ל-"SG" עבור סינגפור, "UK" עבור בריטניה או "ארה"ב" עבור ארצות הברית.
ארצות הברית, בריטניה וסינגפור נבחרו כמיקומי שרתי לכידה מכיוון שהמיקומים הללו פיצלו את הגלובוס 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")