zoukankan      html  css  js  c++  java
  • 淘宝接口功能介绍三

    第六步:设计淘宝模型

    1:增加模型主表:

    点增加按纽,

    编号:模型编号:

    名称:模型名称

    店铺:设置淘宝卖家

    目标数据源:设置业务系统

    模型处理类:目前只能选择淘宝模型处理类

    模型映射:选择淘宝返回的数据第一次对应的映射,注意增加的时候是空,因为你只时还没有增加映射。

    调用方法名:设置调用淘宝网的API方法

    2:增加模型映射

    点增加映射按纽:

    编号:映射的编号

    名称:映射的名称

    表名:对照的物理表名,如果没有,就为空。

    主键名:表的主键

    取值主键名:表的主键对应的是淘宝网返回的数据集中的哪个值

    检查标志:是否对数据进行重复性检查,只有在表名不为空的时候才有效.

    检查失败的处理方式:当检查到有重复的时候,系统的处理方式

    3:增加映射字段:

    点增加明细按纽:

    标题:字段的中文名称:

    字段处理器

             固定值处理类:处理固定字段用的,选择此处理器后,需要设置常量值

             对照值处理类:处理对照字段用的,选择此处理器后,需要设置对照值

             字段处理器:从淘宝网返回的值中取对应的字段取值

             变量处理器:从系统变量中取值

            自动增长主键处理器:有的系统基本上所有表的主键都是整型,并且不是自增长,由系统自动产生,

              当传输的时候,需要自动生成主键的时候,需要调用此处理器

            SQL处理器: 通过当前的值,返回另外一个或多个值来插入.比如说淘宝网的sku_id是一个值,业务系统可能是三个值。

            自定义单据编号处理器:系统自定义一个单据编号

            数据集处理器:处理淘宝网返回的一个数据集,这时候,你需要选择这个数据集的映射模型

    源字段:淘宝网返回的数据集中的字段名称

    目标字段:物理表的字段名称

    字段类型:目标字段类型,有整数,字符串,实数,日期4种.

    变量值:设置取的变量名称,对应变量处理器

    数据集:设置数据集,对应数据集处理器

    常量值:可以选择也可以直接接设置,对应固定值处理器

    对照值:选择框,对应对照值处理器

    SQL:对应SQL处理器,固定变量为:${value} 表示来源表中当前的值

    4:设置参数

    参数主要用于调用API方法

    参数名:参数的名称

    标题:参数的中文名称

    参数类型

    固定:就是将参数值直接传给淘宝

    变量:从淘宝的上下文环境中,取参数,系统的变量名是固定的:

          ${top_appkey}:淘宝应用编号

          ${top_session}:授权码

          ${user_id}:淘宝用户编号

          ${user_nick}:淘宝用户呢称

       当前时间往前推X分钟:工作调度的时候要注意

       当前时间:取调用的当前时间

    参数值:与参数类型相对应的

    5:设置执行脚本

    点增加脚本:

    名称:脚本名称

    数据源:这个脚本对哪个数据源执行

    参数:脚本所需要的参数

    内容:实际脚本

    数据源${dtl}:dtl是模型映射的编号,参数就是实际取哪些值,在脚本里面需要用到的,通俗一点讲,${dtl}就是我们这次传输保存在数据库表里的所有明细,billno,tbsprodid,tbscolorid,tbssizeid,就是明细表的一些字段.注:如果${dtl}有100条,上面的脚本执行100次

    6:调试执行模型

    点【调试】按纽,不写数据库,显示需要执行的脚本,对模型进行调试,调试成功后,再点【执行】按纽

    软件下载地址:http://www.kuaipan.cn/file/id_22661819411726342.html
    软件使用:免费
    使用咨询加QQ群:180028274

    本博客均为原创,转载请注明出处.
  • 相关阅读:
    SMS Error code: +CMS
    本地分支的使用
    Android模拟器上不了网的解决办法
    Ubuntu 下 java 版本的切换
    3GPP2 协议下载网站
    View.VISIBLE、INVISIBLE、GONE的区别
    android系统属性值的权限管理
    Ubuntu 10.10下挂载的window盘符无法获得可执行权限的问题
    appwidget 制作 note
    迭代器
  • 原文地址:https://www.cnblogs.com/mzhanker/p/2223431.html
Copyright © 2011-2022 走看看