address - 友好速搭 -- 开发文档

友好速搭

JS SDK
简介 开始使用 接口列表

address

收货人地址。

API

.get(callback)获取所有收货人地址 (必须登录).create(address, callback)新建收货人地址 (必须登录).save(address, callback)更新收货人地址 (必须登录).remove(address, callback)删除收货人地址 (必须登录)

.get(callback)

获取所有收货人地址 (必须登录)

    • callback
    • 类型:Function( 返回对象 )
      获取信息后的回调函数。
      {
          "code" : 200,
          "message" : "",
          "addresses" : [{
                  "id" : 221,
                  "name" : "友好速搭",
                  "country" : "中国",
                  "country_code" : "CN",
                  "province" : "广东省",
                  "province_code" : "440000",
                  "city" : "深圳市",
                  "city_code" : "440300",
                  "district" : "南山区",
                  "district_code" : "440305",
                  "detail" : "新西路兰光科技园B801",
                  "zipcode" : "518057",
                  "mobile" : "13800138000",
                  "telephone" : "0755-83051027",
                  "email" : "support@youhaosuda.com",
                  "is_default" : false
              }
          ]
      }
      

.create(address, callback)

新建收货人地址 (必须登录)

    • address
    • 类型:Object
      • name 类型:String 长度:255
        收货人姓名
      • district_code 类型:String 长度:255
        收货区域编码(最后一级)
      • detail 类型:String 长度:255
        详细收货地址
      • zipcode(选填) 类型:String 长度:255
        邮编
      • mobile 类型:String 长度:255
        移动电话号码
      • telephone(选填) 类型:String 长度:255
        联系电话
      • email(选填) 类型:String 长度:255
        邮箱
      • is_default(选填) 类型:Boolean
        是否为设置默认收货地址
      • meta_fields(选填) 类型:String
        序列化的地址拓展字段(JSON字符串),包含下列属性
        • name:String 类型,Metafield 的唯一字符串标识。仅支持小写字母、数字、中横和下划线,最多 200 个字符。
        • description:String 类型,Metafield 的说明,最多 2000 个字符。
        • fields:Object 类型,Metafield 的字段,Key-Value 结构对象。
        meta_fields = JSON.stringify({
         name: 'information',
         description: '清关信息',
         fields: {
             id_card: 123456
         }
        })
        
    • callback
    • 类型:Function( 返回对象 )
      提交后的回调函数

.save(address, callback)

更新收货人地址 (必须登录)

    • address
    • 类型:Object
      • id 类型:Number
        需要更新的收货人信息id
      • name 类型:String 长度:255
        收货人姓名
      • district_code 类型:String 长度:255
        收货区域编码(最后一级)
      • detail 类型:String 长度:255
        详细收货地址
      • zipcode(选填) 类型:String 长度:255
        邮编
      • mobile 类型:String 长度:255
        移动电话号码
      • telephone(选填) 类型:String 长度:255
        联系电话
      • email(选填) 类型:String 长度:255
        邮箱
      • is_default(选填) 类型:Boolean
        是否为设置默认收货地址
      • meta_fields(选填) 类型:String
        序列化的地址拓展字段(JSON字符串),包含下列属性
        • name:String 类型,Metafield 的唯一字符串标识。仅支持小写字母、数字、中横和下划线,最多 200 个字符。
        • description:String 类型,Metafield 的说明,最多 2000 个字符。
        • fields:Object 类型,Metafield 的字段,Key-Value 结构对象。
        meta_fields = JSON.stringify({
         name: 'information',
         description: '清关信息',
         fields: {
             id_card: 123456
         }
        })
        
    • callback
    • 类型:Function( 返回对象 )
      提交后的回调函数

.remove(address, callback)

删除收货人地址 (必须登录)

    • address
    • 类型:Object
      • id 类型:Number
        需要删除的收货人信息id
    • callback
    • 类型:Function( 返回对象 )
      提交后的回调函数
免费领取15天试用
立即注册
联系客服
微信咨询
微信二维码

领取免费试用资格

姓名 *

电话 *

公司名称

所在地区

意向产品

提交

提交成功

你好, XXX女士/先生 ,你的需求已提交成功,后续会有专门的客户经理与你电话联系。谢谢!