重庆小潘seo博客

当前位置:首页 > 重庆网络营销 > 小潘杂谈 >

小潘杂谈

微信开发小店跳转微信商品页接口的方法

时间:2020-09-07 15:00:09 作者:重庆seo小潘 来源:
微信小店接口必须经过微信认证的服务号才可以有权限调用,订阅号无权限。微信小店跳转微信商品页接口wx.openProductSpecificView({ productId: , // 商品id viewType: // 0.默认值,普通商品详情页1.扫一扫商品详情页2.小店商品详情页 }); 第一、新建jsp页面

微信小店接口必须经过微信认证的服务号才可以有权限调用,订阅号无权限。微信小店跳转微信商品页接口wx.openProductSpecificView({

productId: '', // 商品id

viewType: '' // 0.默认值,普通商品详情页1.扫一扫商品详情页2.小店商品详情页

});

第一、新建jsp页面,并引入js库

<script alt="微信开发小店跳转微信商品页接口的方法" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"> </script>

<script alt="微信开发小店跳转微信商品页接口的方法" src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>

jweixin-1.1.0.js是调用微信jsapi的库,所以必须引入,第二行是本案例使用了jquery,所以引入的是jquery库第二、引入界面样式,由于几节界面案例样式太难看,所以这次案例美化了一下界面。

<link rel="stylesheet" href="http://203.195.235.76/jssdk/css/style.css"/>

第三、<body></body>之间的html代码<center><h3>欢迎来到微信jsapi测试界面-V型知识库</h3></center><p>第四、<script></script>之间初始化微信jsapi库添加接口函数wx.config({debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。appId: '${appId}', // 必填,公众号的唯一标识timestamp: '${ timestamp}' , // 必填,生成签名的时间戳nonceStr: '${ nonceStr}', // 必填,生成签名的随机串signature: '${ signature}',// 必填,签名,见附录1jsApiList: ['checkJsApi','chooseImage','previewImage','uploadImage','downloadImage','getNetworkType',//网络状态接口'openLocation',//使用微信内置地图查看地理位置接口'getLocation', //获取地理位置接口'hideOptionMenu',//界面操作接口1'showOptionMenu',//界面操作接口2'closeWindow' ,////界面操作接口3'hideMenuItems',////界面操作接口4'showMenuItems',////界面操作接口5'hideAllNonBaseMenuItem',////界面操作接口6'showAllNonBaseMenuItem',////界面操作接口7'scanQRCode',// 微信扫一扫接口'openProductSpecificView'//微信小店] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2});jsApiList数组中,最后一项就是我们调用微信小店接口的函数,此函数必须在jsapi库中初始化,否则微信小店跳转微信商品页功能无法调起。

第六、完整的jsp页面代码,读者可直接复制运行<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>"><!-- www.vxzsk.com原创 --><title>微信jsapi测试-V型知识库</title><meta name="viewport" content="width=320.1,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"><link rel="stylesheet" href="http://203.195.235.76/jssdk/css/style.css"/><script alt="微信开发小店跳转微信商品页接口的方法" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"> </script><script alt="微信开发小店跳转微信商品页接口的方法" src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script><style type="text/css">.desc{color: red;}</style></head><body><center><h3>欢迎来到微信jsapi测试界面-V型知识库</h3></center><p>上述jsp代码中有四个参数,这四个参数是成功调用微信jsapi的凭证,分别为appId(必填,公众号的唯一标识),timestamp(必填,生成签名的时间戳), nonceStr(必填,生成签名的随机串) ,signature(必填,签名),关于如何生成这四个参数,如果不知道的读者,请查看本页面左上角的菜单,里面有详细介绍,在这里不在累述。以上就是微信开发小店跳转微信商品页接口的方法的详细内容,更多请关注小潘博客其它相关文章!