环思产品论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3506|回复: 0
打印 上一主题 下一主题

从迪卡侬网站获取出货箱贴信息

[复制链接]

131

主题

154

帖子

1161

积分

超级版主

机总

Rank: 8Rank: 8

积分
1161
QQ
跳转到指定楼层
楼主
发表于 2019-9-26 08:35:50 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 zhouf 于 2019-11-18 18:45 编辑

原理:
1. 通过Chrome浏览器插件捕获网页内容;
2. 然后上传数据到环思的WebQuery
3. 通过WebQuery调用数据库存储过程,完成数据采集;

资源:
1. Chrome浏览器插件 (附件: Chrome.Post2Url.zip)
2. 环思WebQuery (附件: HuanSi.WebQuery.zip)
3. 表结构:迪卡侬箱贴信息 (附件: DBScript.zip)
4. 存储过程:解析网页内容到物理表 (附件: DBScript.zip)


部署步骤:

一、在服务器上部署 WebQuery

1. 服务器上安装好IIS;

2. 下载附件 HuanSi.WebQuery.zip,然后运行安装文件;



3. 安装完成后,如下图,请按下图游览;


4. 如果出现下面图样就算是安装成功了;
如果出现权限问题,请先确保 C:\Windows\Temp 目录的安全属性必须是 everyOne 完全控制;


5. 修改链接配置,按下图方式点击游览,然后用记事本打开文件 web.config;

注意:
a. 修改配置 configuration\appSettings\ValidateSql = false
b. 修改配置 configuration\appSettings\token = 新GUID值 (您可以在SQLServer中通过 newid() 获取, 然后记住这个是游览器插件访问的许可码)
c. 修改配置 configuration\connectionStrings 下的链接配置



二、在用户电脑上部署 游览器插件

1. 解压 Chrome.Post2Url.zip 到 D:\HSERP\Chrome.Post2Url 目录


2. 打开 Chrome 游览器,在地址栏中录入 chrome://extensions 然后回车,注意要打开 “开发者模式”


3. 点击左上角的 “加载已解压的扩展程序”, 选择上面的解压的目录 D:\HSERP\Chrome.Post2Url ,加载成功后,右上角工具栏上会出一个 “环思大脑” 的图标


4. 修改访问 WebQuery 的地址与许可码   记事本打开 D:\HSERP\Chrome.Post2Url\popup.js , 修改两个参数 token (许可码), 再修改 wsUrl (WebQuery地址)



操作使用:

1. 打开网站:https://cape-asia.decathlon.net/capetm/index.jsp
用户:tinachinajifa@sina.com
密码:password
2. click "As management"
3. enter "Order Nb" as customer Po Number, example. 820440030
4. choose one or more record, and click button "As details" at bottom page.

4. click "SHU"

5. 点击游览器右上角的 “插件” 图标,将箱标数据发送到ERP数据库



校验后台数据
1. 后台数据库是通过存储过程 (参见附件DBScript.zip) spSolveWebContext.sql 中实现数据转换的。
2. 查询后台获取的数据结果

  1. SELECT [DKN箱号]=sBarCode
  2. ,[ItemCode]=item_code
  3. ,[款号]=sStyleNo,[色称]=sColorName,[尺码]=sSizeName
  4. ,[订单号]=sDKNPO,[PCB]=sPcb
  5. ,[订单交期]=dDNKDeliveryDate
  6. FROM dbo.dknList
  7. WHERE sDKNPO LIKE '4513474841%'
复制代码

DBScript_V2.zip

25.66 KB, 下载次数: 305

HuanSi.WebQuery_20190717(改Framework为4.0,支持ajax调用).zip

14.27 MB, 下载次数: 379

Chrome.Post2Url_依赖 webQuery.zip

6.86 KB, 下载次数: 314

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|上海环思 ( 沪ICP备11022428号 )

GMT+8, 2024-11-4 04:25 , Processed in 0.090402 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表