כלים ללכידה ולהמרה של האינטרנט

כתובת URL ל- Rendered HTML API עם GrabzItכתובת URL ל- HTML שניתנו ל- HTML

השתמש ב- API ה- Rendered של ה- HTML של GrabzIt כדי לבצע כתובת URL או קטע HTML במופע דפדפן ולהחזיר את ה- HTML המעובד לקוד שלך להמשך עיבוד.

האם אתה צריך לקבל את התוצאה של דף אינטרנט לאחר הפעלת JavaScript? אולי בגלל שכתבת אפליקציה כדי לגרד את האינטרנט ואתה צריך להחזיר את ה-HTML המעובד שדפדפן יפיק. במקום רק HTML גולמי של דף אינטרנט. אז זה ה-API בשבילך! אתה יכול גם להשתמש בתכונה זו שלנו כלי צילום מסך מה שמאפשר לך לקבל HTML מבלי לכתוב שום קוד.

זכור שאולי תצטרך להשתמש ב-a עיכוב כדי לתת לכל JavaScript בדף זמן לעיבוד.

נסה את ההדגמה שלהלן כדי לראות כיצד ה- API שלנו ממיר כל כתובת אתר ל- HTML שניתנו. פשוט הזן את כתובת האתר של דף אינטרנט ולחץ על GrabzIt. לאחר מכן יש להוריד אוטומטית קובץ HTML המכיל את ה- HTML המוצג של אותו דף.

ממשק API של HTML שניתנו

כמו כל ממשקי ה- API של GrabzIt, ה- API של ה- Rendered HTML תומך בתשע שפות תכנות. פשוט בחר את השפה הנדרשת מבין האפשרויות למטה כדי לראות קטע קוד והוראות כיצד ליישם אותה באפליקציה שלך.

קוד הדוגמה שלמטה מראה כמה קל להשתמש בממשק ה- API שלנו לצורך עיבוד HTML באמצעות C #, אם כי ספריית ASP.NET של GrabzIt תואמת לכל שפת NET. כדי להתחיל ליצור PDFs בלבד הורד את ספריית ASP.NET, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API עבור ASP.NET כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות HTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה שלהלן מראה כמה קל להשתמש בספריית ה- Java ה- Rendered HTML Java שלנו. כדי להתחיל ליצור HTML שניתנו רק הורד את ספריית Java, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API ל- Java כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות HTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה להלן מראה כמה קל להשתמש בממשק ה- API שלנו כדי להמיר כתובות URL ל- HTML שניתנו באמצעות JavaScript. כדי להתחיל ליצור הורדת HTML שניתנה ספריית JavaScript של GrabzIt. ואז קבל את שלך מפתח וסוד, הוסף את הדומיין אתה רוצה להשתמש ב- JavaScript ואז לבדוק את תיעוד API ל- JavaScript כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.bbc.com/",
{"format": "html"}).Create();
</script>

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות אפשרויות באופן דומה לזה הזמין לפורמטים האחרים.

קוד הדוגמה שלהלן מראה כמה קל להשתמש בממשק ה- API שלנו לביצוע כתובת URL להמרה ב- HTML באמצעות Node.js. כדי להתחיל ליצור PDFs בלבד הורד את חבילת Node.js, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API עבור Node.js כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
client.url_to_rendered_html("https://www.bbc.com/");
client.save_to("result.html", function (error, id){
    if (error != null){
        throw error;
    }
});

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות אפשרויות בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה שלמטה מראה כמה קל להשתמש בממשק ה- API שלנו כדי להמיר כתובות URL ל- HTML שניתנו באמצעות Perl. כדי להתחיל ליצור HTML שניתנו רק הורד את ספריית פרל, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API לפרל כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/");
$grabzIt->SaveTo("result.html");

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות GrabzItHTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה להלן מראה כמה קל להשתמש בממשק ה- API שלנו כדי להמיר כתובות URL ל- HTML שניתנו באמצעות PHP. כדי להתחיל ליצור HTML שניתנו רק הורד את ספריית PHP, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API עבור PHP כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>");
$grabzIt->URLToRenderedHTML("https://www.bbc.com/"); 
$grabzIt->SaveTo("result.html");

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות GrabzItHTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה להלן מראה כמה קל להשתמש בממשק ה- API שלנו כדי להמיר כתובות URL ל- HTML שניתנו באמצעות Python. כדי להתחיל ליצור HTML שניתנו רק הורד את ספריית פייתון, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API לפיתון כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")%>")
grabzIt.URLToRenderedHTML("https://www.bbc.com/") 
grabzIt.SaveTo("result.html") 

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות GrabzItHTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה להלן מראה כמה קל להשתמש בממשק ה- API RESTful שלנו כדי להמיר כתובות URL ל- HTML שניתנו.

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=html&url=https%3A%2F%2Fwww.bbc.com%2F

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות פרמטרים בצורה דומה לשיטות ההמרה האחרות.

קוד הדוגמה להלן מראה כמה קל להשתמש בממשק ה- API שלנו כדי להמיר כתובות URL ל- HTML שניתנו באמצעות רובי. כדי להתחיל ליצור HTML שניתנו רק הורד את אבן הרובי, קבל את שלך מפתח וסוד ולאחר מכן השתמש בהדגמה הכלול בתוך. ואז לבדוק את תיעוד API לרובי כדי לגלות את כל הדרכים בהן אתה יכול להשתמש בממשק ה- API של GrabzIt.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")%>")
grabzItClient.url_to_rendered_html("https://www.bbc.com/")	
grabzItClient.save_to("result.html")  	

אתה יכול כמובן להתאים אישית את עיבוד ה- HTML באמצעות HTMLOptions בכיתה בצורה דומה לשיטות ההמרה האחרות.