【AirScript脚本案例】快递批量查询,轻松追踪你的包裹!
创作者俱乐部成员
- 案例描述
🔔 | 这篇帖子和大家分享一个非常实用的小技巧,那就是如何使用金山多维表的AirScript脚本来实现快递的批量查询。 无论你是电商卖家、物流管理人员,还是普通消费者,这个技巧都能帮助你节省大量时间,让你的快递追踪变得更加高效! |
- 效果
- 写脚本前的准备
💡 | 1.这篇帖子利用了第三方api平台的快递查询接口https://www.apispace.com/eolink/api/wlgj1/apiDocument#apiDocument-119799。你可以先试用,如果觉得对你有用,再自行决定使用套餐。 |
💡 | 2.右上角登录后,打开“我的”后台,找到如下图所示的那一长串代码,点击复制,这个就是token,下面会用到。 |
💡 | 3.新建一个多维表,并添加好与下图中所示的那些字段(注意:字段名称需要保持相同,也不能缺少某个字段) |
💡 | 4.新建两个脚本。 |
第1个脚本是用于获取数据表的id,这个id在第2个脚本中需要用到。
👋 | const sheet = Application.Selection.GetActiveSheet() const sheetId = sheet.sheetId const sheetName = sheet.name console.log("当前选中的数据表的名称为:" + sheetName + ",id为" + sheetId) |
在编辑器把上述代码复制进去,先点击保存,再点击运行。就可以看到数据表的id为1了。(不一定都是1,按实际情况来)
第2个脚本就是真正用于查询快递的功能。
👋 | 因发帖有字数限制(代码的字数会直接突破限制),故代码无法直接写在此处,分享在了一个在线文档中,欢迎查看! 【金山文档】 快递查询代码 |
在编辑器把上述代码复制进去,并把下图中的两个箭头所示的地方做修改,一个是数据表的id,一个是token,改为你自己的。
然后点击保存,暂时不要点击运行!
🔔 | 在数据表中填上运单号(就是快递单号),如果是顺丰快递,还必须填发件人或收件人的手机号,其它快递不需要填手机号! 填好后,就可以运行第2个脚本了。 可以手动运行,也可以用自动化流程每日定时运行脚本。 |
结束!
希望这个分享对你有所帮助,如果你有任何问题或想要进一步讨论,欢迎在下方留言!
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
社区管理员
创作者俱乐部成员
社区管理员