内置对象

API应用的内置对象与爬虫基本一致,也包括site对象page对象console对象system对象shenjian对象

site对象

基本与爬虫的相同,参考爬虫的site对象。不同的地方在于:

  1. API应用中site.addUrl无效。
  2. 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对象