Webをキャプチャして変換するツール

GrabzItでレンダリングされたHTML APIへのURLレンダリングされたHTML APIへのURL

GrabzItのレンダリングされたHTML APIを使用して、ブラウザインスタンスでURLまたはHTMLスニペットを実行し、処理されたHTMLをコードに返してさらに処理します。

JavaScriptの実行後にWebページの結果を取得する必要がありますか? おそらく、Webをスクレイプするためのアプリを作成し、ブラウザーが生成するレンダリングされたHTMLを返す必要があるためです。 Webページの生のHTMLだけではありません。 次に、これはあなたのためのAPIです!

ただし、このAPIも非常に新しく、現在ベータテスト中です。 何か問題や提案がありましたら、お気軽に 当社までご連絡ください。。 また、この機能を試すこともできます スクリーンショットツール コードを記述せずにレンダリングされたHTMLを取得できます。

以下のデモを試して、APIがURLをレンダリングされたHTMLに変換する方法を確認してください。WebページのURLを入力して、GrabzItをクリックするだけです。 次に、そのWebページのレンダリングされたHTMLを含むHTMLファイルが完了すると、自動的にダウンロードされます。

レンダリングされたHTML API

GrabzItのすべてのAPIのように、レンダリングされたHTML APIは8つのプログラミング言語をサポートしています。 以下のオプションから必要な言語を選択して、コードスニペットとアプリでの実装方法の手順を確認してください。

以下のサンプルコードは、C#を使用してHTMLをレンダリングするためにAPIを使用するのがいかに簡単かを示していますが、GrabzItのASP.NETライブラリは、あらゆる.NET言語と互換性があります。 PDFの作成を開始するには ASP.NETライブラリをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 ASP.NETのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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 class 他の変換方法と同様の方法で。

以下のサンプルコードは、レンダリングされたHTML Javaライブラリの使用がいかに簡単かを示しています。 レンダリングされたHTMLの作成を開始するには Javaライブラリをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 JavaのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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 class 他の変換方法と同様の方法で。

以下のサンプルコードは、JavaScriptを使用してAPIを使用してURLをレンダリングされたHTMLに変換することがどれほど簡単かを示しています。 レンダリングされたHTMLダウンロードの作成を開始するには GrabzItのJavaScriptライブラリ。 その後、 鍵と秘密, ドメインを追加 JavaScriptを使用してから、 JavaScriptのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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

もちろん、を使用してHTMLレンダリングをカスタマイズできます オプション 他の形式で利用可能なものと同様の方法でプロパティを設定します。

以下のコード例は、Node.jsを使用してレンダリングされたHTML変換へのURLを実行するためにAPIを使用することがいかに簡単かを示しています。 PDFの作成を開始するには Node.jsパッケージをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 Node.jsのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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レンダリングをカスタマイズできます オプション 他の変換メソッドと同様の方法でプロパティ。

以下のサンプルコードは、Perlを使用してAPIを使用してURLをレンダリングされたHTMLに変換することがいかに簡単かを示しています。 レンダリングされたHTMLの作成を開始するには Perlライブラリをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 PerlのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

#!/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 class 他の変換方法と同様の方法で。

以下のサンプルコードは、PHPを使用してAPIを使用してURLをレンダリングされたHTMLに変換することがいかに簡単かを示しています。 レンダリングされたHTMLの作成を開始するには PHPライブラリをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 PHPのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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 class 他の変換方法と同様の方法で。

以下のサンプルコードは、Pythonを使用してAPIを使用してURLをレンダリングされたHTMLに変換することがいかに簡単かを示しています。 レンダリングされたHTMLの作成を開始するには Pythonライブラリをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 PythonのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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 class 他の変換方法と同様の方法で。

以下のサンプルコードは、Rubyを使用してAPIを使用してURLをレンダリングされたHTMLに変換することがどれほど簡単かを示しています。 レンダリングされたHTMLの作成を開始するには Ruby Gemをダウンロードする、取得 鍵と秘密 その後 デモを使用する 内に含まれます。 次に、 RubyのAPIドキュメント GrabzItのAPIを使用できるすべての方法を見つけます。

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 class 他の変換方法と同様の方法で。