这套流程用于监控阿里巴巴1688店铺内商品列表每日上新、调价、改标题、换图等变化。用户需安装两个软件:

Selection_999(231).png

流程配置内容如下:

[
    {
        "id": "a375c15371dc7f95",
        "type": "tab",
        "label": "店铺商品列表监控",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "26234a68ce40476e",
        "type": "inject",
        "z": "a375c15371dc7f95",
        "name": "",
        "props": [
            {
                "p": "payload"
            },
            {
                "p": "topic",
                "vt": "str"
            }
        ],
        "repeat": "",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "topic": "",
        "payload": "{\"店铺链接\":\"https://shop1k269p2732922.1688.com/page/offerlist.htm\",\"开始页\":1,\"结束页\":2,\"关闭工作页\":true}",
        "payloadType": "json",
        "x": 150,
        "y": 200,
        "wires": [
            [
                "75c07f1ac09d9c78"
            ]
        ]
    },
    {
        "id": "57f4418fda70bf4b",
        "type": "debug",
        "z": "a375c15371dc7f95",
        "name": "调试 1",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "payload",
        "targetType": "msg",
        "statusVal": "",
        "statusType": "auto",
        "x": 630,
        "y": 240,
        "wires": []
    },
    {
        "id": "75c07f1ac09d9c78",
        "type": "dianshangji",
        "z": "a375c15371dc7f95",
        "name": "测试自动化流程调度",
        "process": "8125",
        "browser": "",
        "closetab": true,
        "x": 410,
        "y": 220,
        "wires": [
            [
                "57f4418fda70bf4b",
                "ac8a0771a2330832"
            ],
            [
                "57f4418fda70bf4b"
            ],
            [
                "57f4418fda70bf4b"
            ]
        ]
    },
    {
        "id": "ac8a0771a2330832",
        "type": "file",
        "z": "a375c15371dc7f95",
        "name": "",
        "filename": "data/8125_stdout.log",
        "filenameType": "str",
        "appendNewline": true,
        "createDir": true,
        "overwriteFile": "false",
        "encoding": "none",
        "x": 680,
        "y": 140,
        "wires": [
            []
        ]
    }
]

在流程管理系统的控制台的右上角,导入该流程(将内容粘贴进去即可):
Selection_999(233).png

开始按照自己的需求,修改流程配置内容。首先双击“注入”节点,再点击“msg.payload”这一项的“...”菜单。
Selection_999(232).png

作为网页流程的标准输入,内容格式为JSON,用户在这里可以设置采集流程中的店铺网址、开始页、结束页等。
Selection_999(234).png

如果对JSON格式不熟悉,可以改用旁边的“Visual编辑器”,修改各项内容。
Selection_999(235).png

修改后,点击右上角“完成”。
接下来,设置采集结果的存放位置。双击“写文件”节点。
Selection_999(236).png

默认的文件存放路径是在流程管理系统运行位置下的子目录“data”中,文件名是“8125_stdout.log”。采集的内容是追加到文件末尾。

流程配置完成以后,用户需要点击一下“部署”按钮,这个流程图就会部署到流程管理系统中,以后就可以运行这套流程了。
Selection_999(240).png

一般来说,每天运行一次即可。运行该流程之前,请先确保电脑上有任意一个浏览器安装了电商记插件。点击一下该浏览器地址栏右侧的电商记图标,如果出现“0”标记,即表明插件与管理系统之间建立了正确的连接。
Selection_999(239).png

任何时候,如果需要运行该流程,用户只需点击一下流程图中的“注入”节点即可。系统会将配置好的信息发送并自动调用网页流程8125,然后把采集到的结果写入指定的文件中。
Selection_999(238).png

如果流程运行正确,用户可以看到“调试1”节点的内容,点击一下右上角的调试图标,大致如图所示。
Selection_999(237).png