Open Account导入数据 批量导入数据 批量导入 登录名、登录密码 批量添加或修改物料工厂(没有则新增,存在则修改)
批量新增/修改erp物料
阿里巴巴开放平台 https://open.1688.com/api/apidocdetail.htm?aopApiCategory=purchase_integrate&id=cn.alibaba.open:alibaba.caigou.product.batchAddOrUpdateErpProducts-1
批量添加或修改物料工厂(没有则新增,存在则修改)
阿里巴巴开放平台 https://open.1688.com/api/apidocdetail.htm?aopApiCategory=purchase_integrate&id=cn.alibaba.open%3Aalibaba.caigou.product.batchAddOrUpdateProductFactory-1
供应商信息导入
阿里巴巴开放平台 https://open.1688.com/api/apidocdetail.htm?aopApiCategory=purchase_integrate&id=cn.alibaba.open%3Acaigou.api.supplier.import-1
开放平台-文档中心 https://bigdata.taobao.com/api.htm?docId=24821&docType=2
请求地址:
公共请求参数:
公共响应参数:
名称
描述
Open Account的列表
登录名
帐号创建的设备的ID
支付宝的帐号标识
地区
银行卡号
开发者自定义账号id
邮箱
头像url
银行卡的拥有者姓名
展示名
密码salt
密码
第三方oauth openid
手机
账号创建时的位置
自定义扩展信息Map的Json格式
密码加密强度
账号创建类型:1、通过短信创建,2、ISV批量导入,3、ISV OAuth创建
账号状态:1、启用,2、删除,3、禁用
加密算法类型:1、代表单纯MD5,2:代表单一Salt的MD5,3、代表根据记录不同后的MD5
1男 2女
姓名
出生日期
旺旺
微信
TAOBAO = 1;WEIXIN = 2;WEIBO = 3;QQ = 4;
名称
描述
插入数据的Open Account Id的列表
返回信息
返回数据
返回码
是否成功
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
OpenAccountCreateRequest req = new OpenAccountCreateRequest();
List<OpenAccount> list2 = new ArrayList<OpenAccount>();
OpenAccount obj3 = new OpenAccount();
list2.add(obj3);
obj3.setLoginId("baymax");
obj3.setCreateDeviceId("FxJbzXjm3vtO2GqNIdfnej9Db44Kwek");
obj3.setAlipayId("baymax@126.com");
obj3.setLocale("zh_CN");
obj3.setBankCardNo("1234 7655 28763 211");
obj3.setIsvAccountId("19862");
obj3.setEmail("abc@126.com");
obj3.setAvatarUrl("http://image.abc.com/aa.jpg");
obj3.setBankCardOwnerName("baymax");
obj3.setDisplayName("baymax");
obj3.setLoginPwdSalt("WjndM");
obj3.setLoginPwd("xmbuioyfhkuijaamdkoohndmadjidhjifjd");
obj3.setOpenId("xhdjeiyenmkljagjud");
obj3.setMobile("17084836002");
obj3.setCreateLocation("120.146484,30.313617");
obj3.setExtInfos("{\"gender\":\"male\"}");
obj3.setLoginPwdIntensity(1L);
obj3.setType(2L);
obj3.setStatus(1L);
obj3.setLoginPwdEncryption(1L);
obj3.setGender(1L);
obj3.setName("baymax");
obj3.setBirthday("20150120");
obj3.setWangwang("baymax");
obj3.setWeixin("1822939822");
obj3.setOauthPlateform(1L);
req.setParamList(list2);
OpenAccountCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<open_account_create_response>
<datas>
<openaccount_long>
<message>SUCCESS</message>
<data>123</data>
<code>1</code>
<successful>true</successful>
</openaccount_long>
</datas>
</open_account_create_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>