GrabzIt的REST API允許您使用RESTful技術完全捕獲URL或HTML。 在開始之前,請根據您的用例仔細閱讀以下注意事項,我們的其他API解決方案之一可能更合適。
要開始使用,只需從下面的過濾器中選擇要執行的操作,然後將顯示可用的參數以及一個基本示例。
以下是用於所有 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 編碼的,並且內容類型是 應用程序/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功能時,我們建議使用 郵差 簡化流程。
透過這個簡單的電話即可取得您的當前帳戶套餐以及剩餘津貼。
https://api.grabz.it/services/user?key=Sign in to view your Application Key
透過這個簡單的呼叫添加要從您的應用程式進行監控的 URL。 這將傳回 Web 監視器的 JSON 對象,包括其識別碼。
:root
監控整個網頁 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
若要刪除網路監視器,只需指定其 ID 以及您的應用程式金鑰。 您可以在透過上面的「新增監視器」Web 方法建立監視器時取得 ID。 成功時,結果屬性將傳回 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 }