文档中心 > API类目 > ICBU-交易

alibaba.intention.order.save (意向单创建接口)

存储CRM客户中的意向单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
intention_order IntentionOrderSaveRequest 可选 意向单结构
  • └ buyer_fax
  • String
  • 可选
  • 001-123456789
  • 买家传真号码
  • └ buyer_telephone
  • String
  • 可选
  • 001-123456789
  • 买家电话号码
  • └ buyer_email
  • String
  • 可选
  • xxx@alibaba.com
  • 买家电邮地址
  • └ remark
  • String
  • 可选
  • xxx,xxx,xxx
  • 订单备注
  • └ trade_term
  • String
  • 可选
  • FOB
  • 贸易条款
  • └ buyer_zip_code
  • String
  • 可选
  • 201101
  • 买家邮编
  • └ order_amount
  • String
  • 可选
  • 1000
  • 订单总价
  • └ buyer_city
  • String
  • 可选
  • NewYork
  • 买家城市
  • intention_order_logistics
  • IntentionOrderLogistics
  • 可选
  • 意向单物流结构
  • └ shipment_fee
  • String
  • 可选
  • 100
  • 物流费
  • └ country
  • String
  • 可选
  • The United States
  • 收货国家
  • └ city
  • String
  • 可选
  • NewYork
  • 收货城市
  • └ city_code
  • String
  • 可选
  • NY
  • 收货城市代码
  • └ contact_person
  • String
  • 可选
  • Jack Wu
  • 收货人
  • └ departure_port
  • String
  • 可选
  • ShangHai
  • 发货港
  • └ delivery_date_type
  • String
  • 可选
  • relative
  • * 发货日期类型:绝对时间/预付款收齐/尾款收齐 * 枚举值:absolute/relative/relative_balance;
  • └ address_id
  • String
  • 可选
  • 12345678
  • 物流地址ID(根据国际站的物流地址ID保持一致)
  • └ delivery_date_relative_duration
  • Number
  • 可选
  • 33
  • * 发货时间,适用于预付款收齐后多少天发货、尾款收齐后多少天发货两种发货类型 * 单位:天
  • └ shipment_method
  • String
  • 可选
  • express/air/sea/land:快递/空运/海运/陆运/
  • 运输方式
  • └ province
  • String
  • 可选
  • California
  • 收货省/州
  • └ departure_city_code
  • String
  • 可选
  • SH
  • 发货城市代码
  • └ country_code
  • String
  • 可选
  • US
  • 收货国家代码
  • └ delivery_date_absolute_time
  • String
  • 可选
  • 2019-10-10 10:00:00
  • 绝对发货时间 ,格式传 "yyyy-MM-dd HH:mm:ss"
  • fax
  • Phone
  • 可选
  • 收货人传真结构
  • └ area
  • String
  • 可选
  • 8
  • 收货人传真区域号码
  • └ country
  • String
  • 可选
  • 001
  • 收货人传真国家号码
  • └ number
  • String
  • 可选
  • 123456789
  • 收货人传真号码
  • └ departure_port_code
  • String
  • 可选
  • SH
  • 发货港口代码
  • └ zip
  • String
  • 可选
  • 201101
  • 收货人邮编
  • └ address
  • String
  • 可选
  • #20A, 2345 Belmont Avenue, Durham, NC,America
  • 收货详细地址
  • └ departure_city
  • String
  • 可选
  • Shanghai
  • 发货城市
  • └ province_code
  • String
  • 可选
  • CA
  • 收货人省/州代码
  • mobile
  • Phone
  • 可选
  • 收货人移动电话结构
  • └ area
  • String
  • 可选
  • 8
  • 收货人移动电话区域号码
  • └ country
  • String
  • 可选
  • 001
  • 收货人移动电话国家号码
  • └ number
  • String
  • 可选
  • 123456789
  • 收货人移动电话号码
  • telephone
  • Phone
  • 可选
  • 收货人电话结构
  • └ area
  • String
  • 可选
  • 8
  • 收货人电话区域号码
  • └ country
  • String
  • 可选
  • 001
  • 收货人电话国家号码
  • └ number
  • String
  • 可选
  • 123456789
  • 收货人电话号码
  • └ port_code
  • String
  • 可选
  • NY
  • 收货人港口代码
  • └ carrier
  • String
  • 可选
  • United Parcel Service of America
  • 承运商
  • └ port
  • String
  • 可选
  • NewYork
  • 收货人港口名称
  • └ carrier_code
  • String
  • 可选
  • UPS
  • 承运商代码
  • └ alternate_address
  • String
  • 可选
  • #20A, 2345 Belmont Avenue, Durham, NC,America
  • 收货人备份详细地址
  • └ properties
  • String
  • 可选
  • JSON字符串格式
  • 物流扩展属性
  • └ currency
  • String
  • 可选
  • USD
  • 交易货币类型
  • └ source_channel_refer_id
  • String
  • 可选
  • 12345678
  • 渠道订单ID
  • └ buyer_province
  • String
  • 可选
  • California
  • 买家省/州
  • └ buyer_contact_address
  • String
  • 可选
  • #20A, 2345 Belmont Avenue, Durham, NC,America
  • 买家联系地址
  • └ buyer_country_port
  • String
  • 可选
  • NewYork
  • 买家收货港口名称
  • intention_order_products
  • IntentionOrderProduct []
  • 可选
  • 意向单商品结构
  • └ product_desc
  • String
  • 可选
  • xxx,xxx
  • 商品描述
  • └ product_spec
  • String
  • 可选
  • xxx,xxx
  • 商品规格描述
  • └ sku_id
  • String
  • 可选
  • 1234
  • SKU ID,跟国际站SKU ID保持一致
  • └ quantity
  • String
  • 可选
  • 100
  • 商品数量
  • └ original_unit_price
  • String
  • 可选
  • 12
  • 商品原始单价
  • └ unit_price
  • String
  • 可选
  • 10
  • 商品单价
  • └ unit
  • String
  • 可选
  • Pieces
  • 商品单位
  • └ image_url
  • String
  • 可选
  • http://cdn.xxx.com/xxx/xxx
  • 商品图片地址URL,先调用API(alibaba.order.picture.upload)上传图片
  • └ type
  • String
  • 可选
  • Sample/ Customized/Standard
  • 商品类型
  • └ name
  • String
  • 可选
  • mp3 player with bluetooth
  • 商品名称
  • └ product_id
  • Number
  • 可选
  • 12345678
  • 商品ID,跟国际站商品ID保持一致
  • └ properties
  • String
  • 可选
  • JSON结构字符串
  • 商品扩展属性
  • └ buyer_country_port_code
  • String
  • 可选
  • NY
  • 买家收货港口代码
  • └ intention_order_id
  • String
  • 可选
  • 12345678
  • 意向单ID,如果是创建意向单不需要填写
  • └ buyer_name
  • String
  • 可选
  • Jack Wu
  • 买家名称
  • └ buyer_company_name
  • String
  • 可选
  • Alibaba
  • 买家公司名称
  • └ buyer_country_code
  • String
  • 可选
  • US
  • 买家国家代码
  • └ buyer_country
  • String
  • 可选
  • The United States
  • 买家国家
  • └ advanced_amount
  • String
  • 可选
  • 300
  • 预付款金额
  • └ buyer_province_code
  • String
  • 可选
  • CA
  • 买家省/州代码
  • └ buyer_city_code
  • String
  • 可选
  • NY
  • 买家城市代码
  • └ buyer_mobile
  • String
  • 可选
  • 001-123456789
  • 买家移动电话
  • └ properties
  • String
  • 可选
  • JSON结构字符串
  • 订单扩展属性
  • └ status
  • String
  • 可选
  • DRAFT
  • 订单状态
    DRAFT/APPROACHED/BUYER_CONFIRMED/CONFIRMED/CANCELLED:起草意向单/已和买家联系/买家已确认/双方确定/已取消

响应参数

名称 类型 示例值 描述
value IntentionOrderResponse {} 返回值接口
  • └ intention_id
  • String
  • 1234567890
  • 意向单ID

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIntentionOrderSaveRequest req = new AlibabaIntentionOrderSaveRequest();
AlibabaIntentionOrderSaveRequest.IntentionOrderSaveRequest obj1 = new AlibabaIntentionOrderSaveRequest.IntentionOrderSaveRequest();
obj1.setBuyerFax("001-123456789");
obj1.setBuyerTelephone("001-123456789");
obj1.setBuyerEmail("xxx@alibaba.com");
obj1.setRemark("xxx,xxx,xxx");
obj1.setTradeTerm("FOB");
obj1.setBuyerZipCode("201101");
obj1.setOrderAmount("1000");
obj1.setBuyerCity("NewYork");
AlibabaIntentionOrderSaveRequest.IntentionOrderLogistics obj2 = new AlibabaIntentionOrderSaveRequest.IntentionOrderLogistics();
obj2.setShipmentFee("100");
obj2.setCountry("The United States");
obj2.setCity("NewYork");
obj2.setCityCode("NY");
obj2.setContactPerson("Jack Wu");
obj2.setDeparturePort("ShangHai");
obj2.setDeliveryDateType("relative");
obj2.setAddressId("12345678");
obj2.setDeliveryDateRelativeDuration(33L);
obj2.setShipmentMethod("express/air/sea/land:快递/空运/海运/陆运/");
obj2.setProvince("California");
obj2.setDepartureCityCode("SH");
obj2.setCountryCode("US");
obj2.setDeliveryDateAbsoluteTime("2019-10-10 10:00:00");
AlibabaIntentionOrderSaveRequest.Phone obj3 = new AlibabaIntentionOrderSaveRequest.Phone();
obj3.setArea("8");
obj3.setCountry("001");
obj3.setNumber("123456789");
obj2.setFax(obj3);
obj2.setDeparturePortCode("SH");
obj2.setZip("201101");
obj2.setAddress("#20A, 2345 Belmont Avenue, Durham, NC,America");
obj2.setDepartureCity("Shanghai");
obj2.setProvinceCode("CA");
AlibabaIntentionOrderSaveRequest.Phone obj4 = new AlibabaIntentionOrderSaveRequest.Phone();
obj4.setArea("8");
obj4.setCountry("001");
obj4.setNumber("123456789");
obj2.setMobile(obj4);
AlibabaIntentionOrderSaveRequest.Phone obj5 = new AlibabaIntentionOrderSaveRequest.Phone();
obj5.setArea("8");
obj5.setCountry("001");
obj5.setNumber("123456789");
obj2.setTelephone(obj5);
obj2.setPortCode("NY");
obj2.setCarrier("United Parcel Service of America");
obj2.setPort("NewYork");
obj2.setCarrierCode("UPS");
obj2.setAlternateAddress("#20A, 2345 Belmont Avenue, Durham, NC,America");
obj2.setProperties("JSON字符串格式");
obj1.setIntentionOrderLogistics(obj2);
obj1.setCurrency("USD");
obj1.setSourceChannelReferId("12345678");
obj1.setBuyerProvince("California");
obj1.setBuyerContactAddress("#20A, 2345 Belmont Avenue, Durham, NC,America");
obj1.setBuyerCountryPort("NewYork");
List<AlibabaIntentionOrderSaveRequest.IntentionOrderProduct> list7 = new ArrayList<AlibabaIntentionOrderSaveRequest.IntentionOrderProduct>();
AlibabaIntentionOrderSaveRequest.IntentionOrderProduct obj8 = new AlibabaIntentionOrderSaveRequest.IntentionOrderProduct();
list7.add(obj8);
obj8.setProductDesc("xxx,xxx");
obj8.setProductSpec("xxx,xxx");
obj8.setSkuId("1234");
obj8.setQuantity("100");
obj8.setOriginalUnitPrice("12");
obj8.setUnitPrice("10");
obj8.setUnit("Pieces");
obj8.setImageUrl("http://cdn.xxx.com/xxx/xxx");
obj8.setType("Sample/ Customized/Standard");
obj8.setName("mp3 player with bluetooth");
obj8.setProductId(12345678L);
obj8.setProperties("JSON结构字符串");
obj1.setIntentionOrderProducts(list7);
obj1.setBuyerCountryPortCode("NY");
obj1.setIntentionOrderId("12345678");
obj1.setBuyerName("Jack Wu");
obj1.setBuyerCompanyName("Alibaba");
obj1.setBuyerCountryCode("US");
obj1.setBuyerCountry("The United States");
obj1.setAdvancedAmount("300");
obj1.setBuyerProvinceCode("CA");
obj1.setBuyerCityCode("NY");
obj1.setBuyerMobile("001-123456789");
obj1.setProperties("JSON结构字符串");
obj1.setStatus("DRAFT");
req.setIntentionOrder(obj1);
AlibabaIntentionOrderSaveResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_intention_order_save_response>
    <value>
        <intention_id>1234567890</intention_id>
    </value>
</alibaba_intention_order_save_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部