ERP通过奇门调对接旺店通

目前公司自己的ERP要跟旺店通做对接。
旺店通上会拿到淘宝的订单数据,需要把每日销量信息进行汇总,然后发布API供ERP来调用获取。

目前的问题是,旺店通提出,ERP必须调用奇门的接口来调用他们的API

我的理解是:旺店通将接口注册到奇门,ERP去调用奇门API接口,请求会被转发到旺店通,接口是同步的,最终将返回消息给SAP,那么:
ERP端是否需要去申请奇门资质?

根据您的描述,ERP需要调用旺店通提供的API来获取每日销量信息,而旺店通要求ERP使用奇门接口来访问他们的API。

关于您的问题:

  1. ERP是否一定需要调用奇门接口?
    从技术上说,ERP可以直接调用旺店通提供的API来获取数据。然而,如果旺店通规定必须使用奇门接口才能访问他们的API,则ERP需要按照规定进行调用。

  2. 是否涉及到什么数据使用规范问题?
    在与旺店通对接时,可能会有一些数据使用规范需要遵守。例如,在访问API时可能需要提供特定的参数、格式或者标识符等。这些规范一般都会在旺店通提供的开发文档中详细说明,ERP需要按照规范进行调用以确保数据的正确性和安全性。

  3. 我们公司是否需要去申请奇门资质?
    如果旺店通要求ERP必须使用奇门接口来访问他们的API,则ERP需要申请奇门的开发者账号和密钥。这需要您的公司向奇门平台提交申请并且满足一定的条件(例如,具有合法的企业身份)。在获得开发者账号和密钥后,ERP才能使用奇门接口来访问旺店通的API。

总之,为了与旺店通对接成功,ERP需要按照旺店通和奇门平台规定进行操作。如果遇到任何问题,可以向旺店通或奇门平台咨询相关技术支持。

我们公司也在用旺店通,所以有所了解;
第三方ERP-旺店通API-淘宝|京东|拼多多。旺店通完成的订单信息的采集。
所以理论上如果不是ERP要顶替旺店通的话,直接开通旺店通的调用接口就行了。
https://open.wangdian.cn/qyb/open/apidoc/doc?path=trade_query.php

官方的说明:为了达到用户隐私及数据安全保护的规范要求,淘系订单数据将无法直接提供。
所以你如果不是非要原始淘宝数据的话,理论上没必要对接奇门的。

img

旺店通接口(收费的):https://open.wangdian.cn/
这个接口应该可以可以满足你的需求的。

img

以下答案由GPT-4.0Plus大模型与博主A努力中.......共同编写:
根据您的描述,ERP需要通过奇门的接口平台来调用旺店通的API,获取淘宝订单数据。在此模式下,ERP端是否需要申请奇门资质,主要取决于以下几点:

  1. 接口调用方式:如果ERP是通过奇门的公开API来调用旺店通的接口,那么ERP端不需要申请奇门资质。公开API可以被任何人自由调用。但是如果需要调用奇门的私有API,则需要申请奇门资质和 key。
  2. 数据访问权限:如果旺店通的接口只允许指定的奇门资质方访问,那么ERP调用则需要申请相应的奇门资质和 key。如果旺店通的接口对所有人开放,则ERP无需申请。
  3. 响应数据格式:如果接口响应的数据需要奇门资质方的解密或验证才能解析,那么ERP调用则需要申请相应的奇门资质和 key。如果响应数据采用开放标准,则ERP无需申请。
  4. 奇门计费:如果奇门对接口调用或流量有相应计费,那么ERP调用方需要在奇门进行注册并充值相应费用。如果旺店通接口对ERP开放免费,则无需在奇门单独注册。

综上,如果旺店通的接口:

1)可以被公开调用,且数据开放;
2)不需要奇门资质方解密或验证;
3)调用免费,不在奇门单独计费;

则ERP调用方无需申请奇门资质,直接通过公开API调用旺店通接口即可。

否则,建议ERP调用方根据接口具体要求,在奇门注册相应的资质并获取key,以便访问旺店通的接口。

根据您的描述,ERP需要通过奇门的接口调用旺店通的API,因此您需要在奇门开放平台注册一个应用,并获取一个已授权的AppKey和AppSecret才能使用奇门的接口。

具体步骤如下:

1.注册应用
在奇门开放平台(open.1688.com)登录账号后,选择左侧栏“应用管理 > 首页”,点击“创建应用”填写基本信息,包括应用名称、所属行业、服务类别等,并提交审核申请,等待审核通过后即可在应用列表中看到该应用。

创建API
通过奇门开放平台(open.1688.com)的开发者文档(https://open.1688.com/doc/api/cn/index.htm%EF%BC%89%EF%BC%8C%E6%8C%89%E6%96%87%E6%A1%A3%E8%A6%81%E6%B1%82%E5%88%9B%E5%BB%BA%E5%AF%B9%E5%BA%94%E7%9A%84API%E3%80%82

获取 AppKey 和 AppSecret
在奇门开放平台中,找到审核通过的应用,点击进入该应用详情页面,即可看到该应用对应的AppKey和AppSecret。

调用 API
最后,使用AppKey和AppSecret向奇门开放平台发起认证请求,获得access_token后,ERP就可以通过奇门的接口调用旺店通的API了。

需要注意的是,这里的奇门指的是阿里巴巴集团的奇门电子面单服务平台,而非一些第三方接口提供商。因此,如果您的ERP系统之前没有使用阿里巴巴集团的奇门服务,那么需要进行相关认证和授权操作。

以下答案由GPT-3.5大模型与博主波罗歌共同编写:
是的,ERP端需要申请奇门资质才能够调用旺店通的API。在奇门调用旺店通API的流程如下:

  1. ERP通过调用奇门的接口来获取旺店通的API地址和所需参数。
  2. ERP构造API请求并发送给奇门,奇门会将请求转发给旺店通。
  3. 旺店通接收到API请求后,会根据请求参数进行处理,最终返回响应结果。
  4. 奇门将旺店通返回的响应结果再转发给ERP。

以下是一个Python示例代码,演示如何通过奇门调用旺店通的API:

import requests
import hashlib
import time

# 设置旺店通API地址
api_url = 'http://api.test.com'

# 设置奇门API地址
qimen_api_url = 'http://qimen.test.com'

# 设置奇门appkey和secret
appkey = '123456'
secret = 'abcdefghijklmn'

# 构造API请求参数
params = {
    'method': 'get_sales_data',
    'start_time': '2021-01-01',
    'end_time': '2021-01-31',
}

# 生成sign
sign = hashlib.md5((secret + str(int(time.time()))).encode('utf-8')).hexdigest()

# 构造奇门API请求参数
qimen_params = {
    'method': 'taobao.qimen.transferorder',
    'format': 'json',
    'app_key': appkey,
    'sign': sign,
    'timestamp': int(time.time()),
    'v': '2.0',
    'partner_id': 'test',
    'content': {
        'transfer_order': {
            'order_type': 'OTHERS',
            'warehouse_code': 'WH01',
            'items': [
                {
                    'item_code': 'ITEM001',
                    'item_name': '测试商品',
                    'quantity': '10',
                }
            ]
        }
    }
}

# 发送奇门API请求
response = requests.post(qimen_api_url, json=qimen_params)

# 解析奇门API响应,获取旺店通API地址和所需参数
api_params = response.json().get('response', {}).get('transfer_order_result', {}).get('content', {})

# 构造旺店通API请求参数
api_params.update(params)

# 发送旺店通API请求
response = requests.post(api_url, data=api_params)

# 处理旺店通API响应
if response.status_code == 200:
    result = response.json()
    # TODO: 处理旺店通API响应数据
else:
    # TODO: 处理请求失败情况

需要注意的是,以上示例代码仅供参考,具体实现需要根据项目的实际情况进行调整。另外,在申请奇门资质之前,需要先在旺店通上注册API并获取到API的地址和所需参数。
如果我的回答解决了您的问题,请采纳!

畅捷通T+和旺店通·企业奇门单据接口对接

可以借鉴下
https://blog.csdn.net/weixin_66408428/article/details/128737174

这个肯定要用相应的接口,才能获取到数据