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

RESTfulスクリーンショットAPIを使用してウェブサイトのスクリーンショットを撮る

REST API

GrabzItのREST APIを使用すると、RESTful技術を使用してURLまたはHTMLを完全にキャプチャできます。 始める前に、ユースケースに応じて以下の警告を注意深く読んでください。他のAPIソリューションのいずれかがより適している場合があります。

  • -キャプチャのマージや暗号化などの一部の機能は、このREST APIでは使用できません。 これらの機能を使用するには、別の機能を使用する必要があります APIライブラリ
  • -このAPIをクライアント側で使用しないでください。アプリケーションキーが公開されます。 代わりに JavaScript API
  • - API にアクセスできるサーバーを制限するには、 IPアドレスを認証する アクセスを許可したい

開始するには、下のフィルターから実行する操作を選択するだけで、使用可能なパラメーターが基本的な例とともに表示されます。

以下は、すべての REST API 呼び出しに使用される API URL です。ご依頼の際は必ずご確認ください パラメータ値はURLエンコードされています。

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

以下は、すべての REST API 呼び出しに使用される API URL です。 HTML を変換するときは、すべてのパラメータを次のようにする必要があります。 リクエストボディに投稿 キーと値のペアとして。 すべてのパラメータ値が URL エンコードされ、コンテンツ タイプが application / x-www-form-urlencoded.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert    

その後、キャプチャは HTTP 応答で返されます。 このタイプのキャプチャでは、次の追加オプションも使用できます。これらは、必須としてマークされているものを除き、すべてオプションです。 API 機能をテストするときは、使用をお勧めします。 Postman プロセスを簡素化します。

ユーザー詳細

この簡単な電話で、現在のアカウント パッケージと残りの許容量を取得します。

    https://api.grabz.it/services/user?key=Sign in to view your Application Key

ウェブモニター

モニターの追加

この簡単な呼び出しで、アプリから監視する URL を追加します。これにより、識別子を含む Web モニターの JSON オブジェクトが返されます。

    https://api.grabz.it/services/monitor?key=Sign in to view your Application Key&url=https://www.astropioneer.blog&email=hello@example.com&repeat=60&cssselector=%23id1

モニターの削除

Web モニターを削除するには、その ID とアプリケーション キーを指定するだけです。 ID は、上記のモニターの追加 Web メソッドからモニターを作成するときに取得します。成功すると、result 属性で true が返されます。

    https://api.grabz.it/services/monitor/[Monitor ID]/?key=Sign in to view your Application Key

エラー処理

API に対して行ったリクエストに何らかの問題がある場合は、エラーを説明する JSON オブジェクトが返されます。 これを判断する最善の方法は、処理する前に応答のコンテンツ タイプを確認することです。 application/json エラーが発生しました。 JSON で見つかったエラー コードは次のとおりです。 コードの標準リスト.

{
    "Result": false,
    "Code":"URL is missing",
    "Message":100
}