1、什么是授权备案?

授权备案就是把各个业务平台的uid与 多多进宝平台的pid(必填)和custom_parameters(选填)映射关联起来。
举个例子:有个业务平台A,有自己的平台用户B,B的uid 是 1234 (uid可加密,保证业务平台内唯一即可)

2、如何授权备案?

授权备案流程图:
image.pngimage.png
所需接口:
拼多多商品转链api接口(商品goods_sign版)【升级版】:拼多多商品转链接口|拼多多高佣转链接口|拼多多查券接口|多多客转链接口|订单侠开放平台
拼多多查询是否绑定备案:拼多多查询是否绑定备案|拼多多备案查询接口|拼多多比价备案|拼多多备案比价查询|订单侠开放平台
拼多多生成营销工具推广链接/绑定备案接口:拼多多生成营销工具推广链接|拼多多备案接口|拼多多绑定备案接口|订单侠开放平台
业务平台是微信小程序
步骤1:使用 拼多多查询是否绑定备案:拼多多查询是否绑定备案|拼多多备案查询接口|拼多多比价备案|拼多多备案比价查询|订单侠开放平台 查询是否用户B是否已经备案,入参 pid = 1000_11111 , custom_parameters = {“uid”:”1234”} ,如果返回结果为未备案,转到步骤2
步骤2:使用 拼多多生成营销工具推广链接/绑定备案接口:拼多多生成营销工具推广链接|拼多多备案接口|拼多多绑定备案接口|订单侠开放平台 生成授权备案链接,入参 channel_type = 10,generate_we_app = true, p_id_list = [“1000_11111”], custom_parameters = {“uid”:”1234”}
步骤3:业务平台用户B 跳转到步骤2生成的we_app_info返回的page_path 指定的授权备案页面,点击“授权备案”按钮,用户B即与pid : 1000_11111,custom_parameters: {“uid”:”1234”} 完成了映射
业务平台是原生APP或者H5
步骤1:使用 拼多多查询是否绑定备案:拼多多查询是否绑定备案|拼多多备案查询接口|拼多多比价备案|拼多多备案比价查询|订单侠开放平台 查询是否用户B是否已经备案,入参 pid = 1000_11111 , custom_parameters = {“uid”:”1234”} ,如果返回结果为未备案,转到步骤2.1或者步骤2.2
步骤2.1:使用 拼多多生成营销工具推广链接/绑定备案接口:拼多多生成营销工具推广链接|拼多多备案接口|拼多多绑定备案接口|订单侠开放平台 生成授权备案链接,入参 channel_type = 10, p_id_list = [“1000_11111”], custom_parameters = {“uid”:”1234”}
步骤2.2:使用 拼多多商品转链api接口(商品goods_sign版)【升级版】: 拼多多商品转链接口|拼多多高佣转链接口|拼多多查券接口|多多客转链接口|订单侠开放平台 生成授权备案链接,入参generate_authority_url = true
步骤3:业务平台用户B 跳转到步骤2.1或者2.2 生成的url (H5链接,不跳转拼多多APP) 或者mobile_url(跳转拼多多APP) 页面地址,点击“授权备案”按钮,用户B即与pid : 1000_11111,custom_parameters: {“uid”:”1234”} 完成了映射
授权备案成功后,为何搜索、转链等相关接口还是返回未备案报错?
仔细检查一下传入的pid+custom_parameters和生成备案链接的入参pid+custom_parameters是否一致,可能是pid漏传或者custom_parameters漏传了。
小程序用户授权备案成功后,如何返回业务小程序?
用户点击授权备案成功后,需要用户手动点击小程序右上角的圆点按钮,退出拼多多小程序。
H5或者APP用户授权备案成功后,如何返回原业务软件?
用户点击授权备案成功后,需要用户主动返回原APP,继续后续的操作。
授权备案成功,有没有方式回调或者通知业务方?
没有的,需要业务方主动来查询是否备案成功。
业务平台的新用户或者未登录用户如何调用搜索接口?
接口入参custom_parameters字段支持{“new”:1}标识是否为新用户,新用户无需授权备案。平台会对新用户进行合规检测,请合理使用新用户标识。
一个用户需要多次备案吗?
业务平台用户仅仅需要一次备案即可。只要通过查询授权备案接口已经备案,就不需要再次对该用户再次授权。