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

عنوان URL إلى واجهة برمجة تطبيقات HTML المقدمة مع GrabzItعنوان URL إلى واجهة برمجة تطبيقات HTML المقدمة

استخدم واجهة برمجة تطبيقات Rendered HTML من GrabzIt لتنفيذ عنوان URL أو مقتطف HTML في نسخة المتصفح وإرجاع HTML المعالج إلى الشفرة لمزيد من المعالجة.

هل تحتاج إلى الحصول على نتيجة لصفحة ويب بعد تنفيذ جافا سكريبت؟ ربما لأنك كتبت تطبيقًا لتخليص الويب وتحتاج إلى إرجاع HTML المقدم الذي سيصدره المتصفح. بدلاً من مجرد HTML الخام لصفحة ويب. ثم هذا هو API لك!

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

جرب العرض التوضيحي أدناه لترى كيف يحول API الخاص بنا أي عنوان URL إلى HTML مقدم ، فقط أدخل عنوان URL لصفحة ويب وانقر فوق GrabzIt. ثم بمجرد الانتهاء من تنزيل ملف HTML الذي يحتوي على HTML المقدم لصفحة الويب هذه تلقائيًا.

المقدمة HTML API

مثل كل واجهات برمجة التطبيقات في GrabzIt ، تدعم واجهة برمجة تطبيقات Rendered HTML ثماني لغات برمجة. ما عليك سوى اختيار اللغة المطلوبة من الخيارات أدناه للاطلاع على مقتطف شفرة وإرشادات حول كيفية تنفيذه في تطبيقك.

يوضح رمز المثال أدناه مدى سهولة استخدام واجهة برمجة التطبيقات الخاصة بنا لتقديم HTML باستخدام C # ، على الرغم من أن مكتبة ASP.NET في GrabzIt متوافقة مع أي لغة من لغات .NET. لبدء إنشاء PDF فقط قم بتنزيل مكتبة ASP.NET، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API ل ASP.NET لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات 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 الخاصة بنا. لبدء إنشاء HTML المقدمة فقط قم بتنزيل مكتبة 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 المقدم مكتبة جافا سكريبت GrabzIt. ثم احصل على المفتاح والسرية, أضف المجال تريد استخدام JavaScript ثم تحقق من وثائق API لجافا سكريبت لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.

<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("https://www.bbc.com/",
{"format": "html"}).Create();
</script>

يمكنك بالطبع تخصيص عرض HTML باستخدام الخيارات خاصية بطريقة مماثلة لما هو متاح للتنسيقات الأخرى.

يوضح رمز المثال أدناه مدى سهولة استخدام واجهة برمجة التطبيقات (API) الخاصة بنا لأداء عنوان URL لتحويل HTML المقدم باستخدام Node.js. لبدء إنشاء PDF فقط قم بتنزيل حزمة Node.js، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق API ل Node.js لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات 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 ل Perl لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات 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 لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات 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 لبيثون لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات 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 الخاصة بنا لتحويل عناوين URL إلى HTML المقدم باستخدام Ruby. لبدء إنشاء HTML المقدمة فقط تحميل جوهرة روبي، خذ الخاصة بك المفتاح والسرية وثم استخدام التجريبي الواردة في. ثم تحقق من وثائق 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 فئة بطريقة مماثلة لأساليب التحويل الأخرى.