asp实现微信jssdk分享,静态页html实现jssdk微信分享

最近一个客户的需求找到我,他的网站是html静态页,想做微信jssdk分享,他不会实现,asp的他会,他的程序是asp的,让我帮忙写一段能在html静态页中实现jssdk微信分享,经过30分钟的努力,代码搞定,原理很简单,用js把标题,简介,图片传给jssdk.asp文件中,让他去执行,代码如下:

微信jssdk分享页

<script type="text/javascript" src="jssdk.asp?title=这就是为了测试给你看的&desc=这里可以写此文章的简介或是缩写等,看你想写什么吧!随你心意&img=http://hy.bzcnc.com/fx/0.jpg"></script>

  微信jssdk分享页接受页面

<%
Dim timestamp,noncestr,jssdkurl,stringtosign
jssdkurl=Request.ServerVariables("Http_Referer")
timestamp = DateDiff("s","1970-01-01 08:00:00",Now)
nonceStr = Wx.MakeRandStr(32)
stringtosign = "jsapi_ticket="&Application("jsapi_ticket")(0)&"&noncestr="&nonceStr&"&timestamp="&timestamp&"&url="&jssdkurl
signature = Wx.SHA1(stringtosign,"Hex")

share_title=request("title")
share_desc=request("desc")
share_img=request("img")
%>
---------------------
作者:码农18611436777
来源:CSDN
原文:https://blog.csdn.net/tocnc/article/details/90048713
版权声明:本文为博主原创文章,转载请附上博文链接!

  

原文地址:https://www.cnblogs.com/yjed/p/10843609.html

时间: 2024-08-24 09:39:51

asp实现微信jssdk分享,静态页html实现jssdk微信分享的相关文章

(用微信扫的静态链接二维码)微信native支付模式官方提供的demo文件中的几个bug修正

原文:(用微信扫的静态链接二维码)微信native支付模式官方提供的demo文件中的几个bug修正 native支付模式一demo(用微信扫的静态链接二维码)BUG修复,一共4个BUG 1.native_call_qrcode.php这个文件中的代码无法生存native支付的短地址2.WxPayPubHelper.php中某个代码获取不到WxPayConf_pub类定义的常量CURL_TIMEOUT3.WxPayPubHelper.php curl中cURL会话并且异常释放资源4.微信支付长地址

Asp.net新闻列表生成静态页批量生成和单页生成

其实生成静态页的目的就是为了提高用户的体验度,访问速度快,这是最直接的目的.... 前期准备,需要新建一个文件夹..前台展示:/new/default.aspx  这个页面放的就是动态的新闻列表数据. 先看截图.. 上代码 这里要说明一下,我用的AspNetPager分页控件,需要设置一下 <webdiyer:AspNetPager ID="AspNetPager1" runat="server" FirstPageText="首页" La

asp.net mvc 中使用静态页

方法1: 在Global.asax文件中增加 protected void Application_BeginRequest(object sender, EventArgs e){    if (Context.Request.FilePath == "/") Context.RewritePath("index.html");} 方法2: 新建一个路由DefaultController,并把它设置为默认路由,在Action中增加 Redirect(Url.Con

asp.net生成HTML静态页

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.T

微信公众平台体验(二)JS-SDK

申请两三天了,还没有审核通过,先看一下一些文档吧,感受下微信的新Feature吧: 微信公众平台今日面向开发者开放微信内网页开发工具包(微信JS-SDK). 通过微信JS-SDK提供的11类接口集,开发者不仅能够在网页上使用微信本身的拍照.选图.语音.位置等基本能力,还可以直接使用微信分享.扫一扫.卡券.支付等微信特有的能力,为微信用户提供更优质的网页体验. 微信JS-SDK主要包含以下能力: 1.分享类接口 支持获取"分享到朋友圈"."发送给朋友"."分

【微信公众平台开发】微信JS-SDK开发,信公众平台js-sdk

根据微信开发文档步骤如下: 1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”. JS接口安全域名设置 mi.com(前面不用带www/http,域名必须备案过)   2.引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js   3.通过config接口注入权限验证配置 wx.config({ debug: true, // 开启调试模式,调用的所有api

微信小程序内联h5页面,实现分享

在小程序内直联h5的页面(pages/webview/webview.js),该页面为<web-view>的容器,使用<web-view>组件 <web-view wx:if="{{h5url}}" src="{{h5url}}" bindmessage="h5PostMessage" ></web-view> 需要bindmessage事件和postMessage方法 bindmessage:网页

微信开发(一)基于Wx-java的微信分享功能

最近在做微信服务号开发,简单总结一下,便于自己学习积累和分享给大家: 环境介绍: Spring+ Spring MVC +Mybatis 开发语言: JAVA 微信公众平台的开发中,微信只公布了一个基于Http协议的接口和加解密的算法sdk,在开发的过程中可以自己根据需求来配置数据,调用相关接口,也可以引用比较成熟的基于java语言的微信公众号sdk.笔者引用的是目前比较流行的 weixin-java-tools 可以参考:点击打开链接 项目中引入了weixin-java-mp 就可直接调用相关

ASP.NET Core 1.1 静态文件、路由、自定义中间件、身份验证简介

概述 之前写过一篇关于<ASP.NET Core 1.0 静态文件.路由.自定义中间件.身份验证简介>的文章,主要介绍了ASP.NET Core中StaticFile.Middleware.CustomizeMiddleware和Asp.NetCore Identity.但是由于所有的ASP.NET Core的版本有些老,所以,此次重写一次.使用最新的ASP.NET Core 1.1版本.对于ASP.NET Core 1.1 Preview 1会在以后的文章中介绍 目录 使用静态文件 使用路由