当前位置: 首页 > news >正文

企业网站开发报价软件开发工具免费下载

企业网站开发报价,软件开发工具免费下载,门户网站建设与运行情况良好,网站竞争对手流程 1: 配置微信公众号JS域名 2:前端发送URL后台获取JSSDK配置, 后台Service代码如下, 修改2处位置: WeixinUtil.APPID 当前公众号APPID WeixinUtil.getAccessToken() 当前公众号access_token public interface IWxJssdkService {MapString, Object getJssd…流程 1: 配置微信公众号JS域名 2:前端发送URL后台获取JSSDK配置, 后台Service代码如下, 修改2处位置:   WeixinUtil.APPID 当前公众号APPID   WeixinUtil.getAccessToken() 当前公众号access_token public interface IWxJssdkService {MapString, Object getJssdkConfig(String url); } Service public class WxJssdkService implements IWxJssdkService {private Logger logger LoggerFactory.getLogger(this.getClass());Overridepublic MapString,Object getJssdkConfig(String url) {MapString,Object result new MapString,Object();try {//生成签名的随机串String nonceStr create_nonce_str();//生成签名的时间戳String timestamp create_timestamp();//签名String signature createSignature(url, nonceStr, timestamp);result.setErrCode(0);result.put(appId, WeixinUtil.APPID);result.put(timestamp, timestamp);result.put(nonceStr, nonceStr);result.put(signature, signature);} catch (Exception e) {e.printStackTrace();logger.info(wrong: e.getMessage());result.setErrCode(-1);}return result;}private String getJsapiTicket() {String url https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token WeixinUtil.getAccessToken() typejsapi;try {String rs RequestUtil.doGet(url, null);JSONObject obj_content new JSONObject(rs);String jsapi_ticket obj_content.getString(ticket);return jsapi_ticket;} catch (Exception e) {e.printStackTrace();logger.info(获取微信jsapiTicket错误.);}return null;}private String create_timestamp() {return Long.toString(System.currentTimeMillis() / 1000);}private String create_nonce_str() {return UUID.randomUUID().toString();}private static String byteToHex(final byte[] hash) {Formatter formatter new Formatter();for (byte b : hash) {formatter.format(%02x, b);}String result formatter.toString();formatter.close();return result;}/*** 根据jsapi_ticket等参数进行SHA1加密** param url 当前页面url*/public String createSignature(String url, String nonceStr, String timestamp) {String jsapiTicket getJsapiTicket();String signature jsapi_ticket jsapiTicket;signature noncestr nonceStr;signature timestamp timestamp;signature url url;logger.info(jsapi_ticket:{}, jsapiTicket);logger.info(noncestr:{}, nonceStr);logger.info(timestamp:{}, timestamp);logger.info(url:{}, url);logger.info(signture before:{}, signature);try {MessageDigest crypt MessageDigest.getInstance(SHA-1);crypt.reset();crypt.update(signature.getBytes(UTF-8));signature byteToHex(crypt.digest());logger.info(signture after: signature);} catch (Exception e) {logger.error(Signature for SHA-1 is error:{}, e);}return signature;} } View Code   3: 请先安装weixin-js-sdk,  命令:npm install weixin-js-sdk --save-dev  vue启动后axios请求后台并配置. import wx from weixin-js-sdk; wx.config({debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来若要查看传入的参数可以在pc端打开参数信息会通过log打出仅在pc端时才会打印。appId: result.appId, // 必填公众号的唯一标识timestamp: result.timestamp, // 必填生成签名的时间戳nonceStr: result.nonceStr, // 必填生成签名的随机串signature: result.signature,// 必填签名jsApiList: [scanQRCode, chooseImage, uploadImage] // 必填需要使用的JS接口列表 });   4;相机 和 选择照片    5:浏览器打开如下url: 这个serverId(media_id)可以获取图片了.  https://api.weixin.qq.com/cgi-bin/media/get?access_token微信access_tokenmedia_idserverId(media_id);        转载于:https://www.cnblogs.com/eason-d/p/9072394.html
http://www.pierceye.com/news/823550/

相关文章:

  • 郑州媒体网站定制开发网站建设有趣名称
  • 清远企业网站建设公司江西网站开发企业
  • 中国建设监理协会化工监理协会网站中国建行官网首页
  • 长宁区科技网站建设科技类网站怎么做
  • 物流企业的网站模板wordpress海淘
  • 青岛做外贸网站的公司简介重庆关键词优化平台
  • 黄岛外贸网站建设很多网站没排名了
  • 广州做网站优化费用网站建设和制作
  • 修改网站域名网站收录低的原因
  • 网站登录页面模板下载做网站背景
  • 温州网站推广驭明电脑网站模版
  • 高端定制网站开发需要多少钱秦皇岛优化网站排名
  • 有网站源码怎么搭建网站南京网站制作设计公司
  • 做网站学什么专业建个什么网站赚钱
  • 衡阳手机网站设计世界上有几个空间站
  • 推荐个做淘宝主图视频的网站苍南最好的网站建设公司
  • 山东中迅网站建设wordpress固定链接翻页404
  • 网站 改版农业网站建设方案 ppt
  • 网关高性能 网站建设设计制作长方体形状的包装纸盒视频
  • 如何做游戏推广网站廊坊百度推广公司地址
  • 国产做爰网站wordpress wrapper
  • 专业论坛网站开发开发长沙网站建设+个人
  • 河南便宜网站建设费用wordpress 记录访问ip
  • 汽车网站建设代理加盟深圳网络制作公司
  • 国外的旅游网站做的如何织梦网站根目录在哪里
  • 网站建设建站在线建站专业网站建设机构
  • 西安市城乡建设网官方网站衡水移动网站建设报价
  • 禅城区企业网站建设微信公众号网页版入口
  • 网站开发概述多城市二手车网站源码
  • 网站建设的内容策略本人做静态网站开发