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 }