全部
常见问题
产品动态
精选推荐
功能建议

已处理 待处理 {{opt.name}}
已处理 待处理
分析中 已回复 待规划 {{opt.name}}
分析中 已回复 待规划
1688寻源通免费API接口对接指南,全流程讲解

管理 管理 编辑 删除

1688寻源通是1688开放平台为跨境ERP、代采商和SaaS服务商提供的官方供应链数据解决方案,通过API接口可将1688的货盘、订单、物流等信息接入自有系统,实现程序化寻源、自动化比价和一键代采。


以下是完整的对接流程指南。


---


## 一、接入前提(资质要求)


寻源通API面向**企业开发者**开放,个人账号无法申请核心接口。具体资质要求如下:


| 要求项 | 说明 |

|---|---|

| **主体资质** | 企业或个体工商户,需提供营业执照、法人身份证、企业对公账户 |

| **业务方向** | 跨境电商、跨境ERP、独立站、跨境供应链服务相关 |

| **考核门槛(2026新规)** | 月成交额 ≥ 12万元(通过寻源通API产生的确认订单);调用效率 ≥ 0.5元/次(总成交额÷总调用次数);不达标会被限流或清退 |

| **海外主体** | 1688开放平台不接受海外公司直接入驻,必须使用国内企业营业执照注册 |


> 若GMV暂时达不到门槛,可考虑接入第三方官方合作渠道。



## 二、完整接入流程


### 第1步:注册企业开发者账号


访问 **open.1688.com**,使用企业1688账号登录,注册为企业开发者,提交营业执照等材料完成实名认证(审核约1-2个工作日)。


### 第2步:创建应用并申请寻源通权限


在开放平台控制台完成以下操作:


1. **创建应用**:进入「应用管理」→「创建应用」,应用类型选择「企业应用 / 跨境电商类」,应用场景必须填写跨境相关内容(如跨境选品、跨境供应链、跨境订单同步)。

2. **申请API权限**:进入「API市场」→「跨境寻源通」,勾选所需接口。常用接口包括:

  - `crossBorder.product.search` — 跨境商品搜索

  - `crossBorder.product.get` — 商品详情

  - `crossBorder.supplier.get` — 供应商资质

  - `crossBorder.order.create` — 跨境订单创建

  - `crossBorder.order` — 订单/物流查询

3. **提交审核**:附上使用场景说明,审核周期通常为1-3个工作日。


### 第3步:获取密钥


审核通过后,在应用详情页获取:


- **appKey**:应用唯一标识

- **appSecret**:签名密钥,需严格保密


### 第4步:OAuth 2.0授权获取AccessToken


寻源通采用OAuth 2.0授权机制,Token有效期通常为7天,需实现自动刷新机制。


**① 引导用户授权**(前端跳转):


```

https://open.1688.com/auth/authorize.htm

 ?response_type=code

 &client_id={appKey}

 &redirect_uri={回调地址}

 &state=自定义

 &scope=crossBorder

```


**② 用授权码换取AccessToken**(后端调用):


```

POST https://open.1688.com/auth/token.htm

参数:

 grant_type=authorization_code

 client_id={appKey}

 client_secret={appSecret}

 code=上一步返回的code

 redirect_uri={回调地址}

```


返回 `access_token`、`refresh_token` 及有效期,后续需用 `refresh_token` 定期刷新Token,避免过期失效。


### 第5步:接口签名规则


所有接口调用均需签名,算法为 **MD5**,步骤如下:


1. 将除 `sign` 外的所有请求参数按参数名ASCII码升序排列

2. 拼接为字符串:`appSecret + key1value1key2value2... + appSecret`

3. 对拼接串进行MD5加密,结果转为**大写**


**Python签名示例**:


```python

import hashlib


def generate_sign(params, app_secret):

   sorted_params = sorted((k, v) for k, v in params.items() if k != 'sign')

   sign_str = app_secret + ''.join(f"{k}{v}" for k, v in sorted_params) + app_secret

   return hashlib.md5(sign_str.encode('utf-8')).hexdigest().upper()

```


### 第6步:接口调用示例(跨境商品搜索)


请求地址格式为:


```

https://gw.open.1688.com/openapi/param2/1/[接口命名空间]/[接口名]

```


以 `crossBorder.product.search` 为例:


```python

import requests

import time


APP_KEY = "你的AppKey"

APP_SECRET = "你的AppSecret"

ACCESS_TOKEN = "你的AccessToken"


url = "https://gw.open.1688.com/openapi/param2/1/com.alibaba.product/alibaba.crossborder.product.search"


biz_params = {

   "keywords": "wireless earbuds",

   "page_no": 1,

   "page_size": 20,

   "crossBorderType": "direct",      # 跨境直发

   "certification": "CE,FDA",         # 合规认证筛选

   "targetMarket": "EU"               # 目标市场

}


public_params = {

   "app_key": APP_KEY,

   "access_token": ACCESS_TOKEN,

   "method": "alibaba.crossborder.product.search",

   "timestamp": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),

   "format": "json",

   "v": "2.0"

}


all_params = {**public_params, **biz_params}

all_params["sign"] = generate_sign(all_params, APP_SECRET)


resp = requests.post(url, data=all_params)

print(resp.json())

```


### 第7步:测试 → 上线 → 运维


- 先在沙箱环境验证接口调用和签名逻辑

- 确认无误后切换正式环境

- 上线后监控Token有效性、调用频率和错误率,及时处理异常



## 三、核心接口清单


| 接口类别 | 接口名 | 功能说明 |

|---|---|---|

| **商品** | `crossBorder.product.search` | 按关键词、类目、价格等搜索跨境商品 |

| **商品** | `crossBorder.product.get` / `alibaba.product.get` | 获取商品详情(标题、价格、SKU、库存、供应商等) |

| **供应商** | `crossBorder.supplier.get` | 获取供应商资质、经营年限、诚信通等级 |

| **订单** | `crossBorder.order.create` | 创建跨境采购订单 |

| **订单** | `crossBorder.order` | 查询订单详情、物流轨迹 |

| **库存** | `alibaba.icbu.inventory.update` | 实时同步供应商商品库存 |


商品详情接口支持指定返回字段(如 `subject`、`priceRanges`、`skuInfo`、`saleInfo`、`shippingInfo` 等),可按需裁剪响应数据量。



## 四、常见问题与错误码


| 错误码 | 含义 | 处理建议 |

|---|---|---|

| `400` | 参数错误 | 检查必填字段是否缺失 |

| `403` | 权限不足 | 重新申请对应接口权限 |

| `429` | 调用频率超限 | 降低请求频率,增加重试间隔 |

| `500` | 服务器错误 | 稍后重试 |

| `4013` | 调用次数超限 | 检查套餐配额,申请扩容 |


**其他常见问题**:


- **Token过期**:AccessToken有效期约7天,需用refresh_token自动刷新。

- **海外公司无法入驻**:1688开放平台仅接受国内企业营业执照注册,海外主体需通过第三方合作渠道接入。

- **签名失败**:注意签名需转大写,参数排序需按ASCII码升序,空值需过滤。



## 五、费用说明


寻源通API本身**免费开通**,但需满足平台的GMV和调用效率考核指标。若考核不达标,可能出现限流或清退,建议定期关注调用数据,确保持续合规。

{{voteData.voteSum}} 人已参与
支持
反对
请登录后查看

万邦Lafite 最后编辑于2026-10-13 16:04:06

快捷回复
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level || item.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}} 【已收集】
{{item.floor}}# 沙发 板凳 地板 {{item.floor}}# 【已收集】
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
打赏
已打赏¥{{item.reward_price}}
{{item.like_count}}
分享
{{item.showReply ? '取消回复' : '回复'}}
删除
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
打赏
已打赏¥{{itemc.reward_price}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
收起 展开更多
查看更多
打赏
已打赏¥{{reward_price}}
24
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

{{replySubmitting ? '提交中...' : '回复'}}
{{replySubmitting ? '提交中...' : '回复'}}
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定
打赏金额
当前余额:¥{{rewardUserInfo.reward_price}}
{{item.price}}元
请输入 0.1-{{reward_max_price}} 范围内的数值
打赏成功
¥{{price}}
完成 确认打赏

微信登录/注册

{{ wechatLoginError }}
切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服
CRMEB咨询热线 400-8888-794

扫码领取产品资料

功能清单
思维导图
安装教程
CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服