如果您在准备开放微信小程序,直接将拼多多联盟的链接或者京东联盟的链接配置在小程序里面是无法直接打开的,会提示:不支持打开非业务域名https://p.pinduoduo.com.com,请重新配置。解决方法如下:
参数以及api详细数据,如下:
进入拼多多联盟开发者中心,网址 https://jinbao.pinduoduo.com/third-party/rank
找到生成普通商品推广链接api
1)目前支持生成单人团商品推广链接和双人团推广链接。二者的区别是:
-
- 单人团是用户可以无需拼团,只接用拼团价购买商品
-
- 双人团是用户开团后分享给好友参团,好友参团后推手可获得双份佣金
n2)推广链接类型有2种:普通链接、唤起拼多多app链接。其中,
-
- 普通链接用于微信内环境使用
-
- 唤起拼多多app链接用于非微信内环境。目前支持两种方式唤醒拼多多APP:唤起APPH5和schemaURL,您可根据推广方式自由选择。
所以,问题就很简单了,我们只需要选择支持小程序的链接即可。nn我们来看下拼多多联盟api给出的返回值信息,如下表:
标记 | 类型 | 例子 | 说明 |
---|---|---|---|
goods_promotion_url_generate_response | OBJECT | response | |
goods_promotion_url_list | OBJECT[] | 多多进宝推广链接对象列表 | |
mobile_short_url | STRING | 对应出参mobile_url的短链接,与mobile_url功能一致。 | |
mobile_url | STRING | 使用此推广链接,用户安装微信的情况下,默认拉起拼多多福利券微信小程序,否则唤起H5页面 | |
qq_app_info | OBJECT | qq小程序信息 | |
app_id | STRING | 拼多多小程序id | |
banner_url | STRING | Banner图 | |
desc | STRING | 描述 | |
page_path | STRING | 小程序path值 | |
qq_app_icon_url | STRING | 小程序icon | |
source_display_name | STRING | 来源名 | |
title | STRING | 小程序标题 | |
user_name | STRING | 用户名 | |
schema_url | STRING | 使用此推广链接,用户安装拼多多APP的情况下会唤起APP(需客户端支持schema跳转协议) | |
short_url | STRING | 对应出参url的短链接,与url功能一致 | |
url | STRING | 普通推广长链接,唤起H5页面 | |
we_app_info | OBJECT | 拼多多福利券微信小程序信息 | |
app_id | STRING | 小程序id | |
banner_url | STRING | Banner图 | |
desc | STRING | 描述 | |
page_path | STRING | 小程序path值 | |
source_display_name | STRING | 来源名 | |
title | STRING | 小程序标题 | |
user_name | STRING | 用户名 | |
we_app_icon_url | STRING | 小程序图片 |
在小程序对应的位置,不要直接写跳转链接,用小程序id和path代替即可
如果想要了解更多,可以看下
微信小程序跳转api,wx.navigateToMiniProgram
https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html
官方实例代码如下:
wx.navigateToMiniProgram({n appId: '',n path: 'page/index/index?id=123',n extraData: {n foo: 'bar'n },n envVersion: 'develop',n success(res) {n // 打开成功n }n})