API应用的内置对象与爬虫基本一致,也包括site对象
、page对象
、console对象
、system对象
、shenjian对象
。
site对象
基本与爬虫的相同,参考爬虫的site对象。不同的地方在于:
- API应用中site.addUrl无效。
- API应用中site.addScanUrl只在initCrawl函数中有效。
page对象
与爬虫的相同,参考爬虫的page对象。
console对象
与爬虫的相同,参考爬虫的console对象。
system对象
sendWebhook函数在API应用中无效。
exit
function exit(reason) |
@param
String
reason
API应用推出的原因
调用此函数后API应用会立即停止并返回结果,reason
字符串会作为结果的一部分返回。
例如,在API应用中调用了system.exit("关键链接下载失败")
之后,API会立即返回如下结果:{
"error_code":113,
"reason":"关键链接下载失败"
}
shenjian对象
与爬虫的相同,参考爬虫的shenjian对象。