分类归档

小程序

FWQ
小程序
浅谈小程序如何授权登录,获取信息和手机号
本篇文章给大家分享一下微信小程序实现授权登录,并获取用户信息和手机号的方法。 相关学习推荐: 总结,新增获取用户手机号功能,里面用到了关于获取用户信息和用户手机号的功能,一开始写的时候发现我把两个按钮写在一个登录页面上,获取手机号逻辑是当用户点击授权之后跳转到首页,当点击拒绝弹窗提示,最后发现可能是微信上的限制,模拟器调试拒绝有提示,真机点击拒绝也是能跳的,没办法又写了一套关于用户进入某个详情页判断手机号授权问题,这里记录一下,希望能帮到有需要的朋友,先看下效果!!! 1.全局判断 App({   onLaunch: function () {     //调用API从本地缓存中获取数据     // 展示本地存储能力     var logs = wx.getStorageSync('logs') || []     logs.unshift(Date.now())     wx.setStorageSync('logs', logs)     var that = this;     //获取用户本地是否是第一次进入新版本     var versions = wx.getStorageSync('versions');     console.log('versions:' + versions);     //判断是不是需要授权     if (versions == '1'){       // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框       wx.getUserInfo({         success: function (res) {           that.globalData.userInfo = res.userInfo           console.log(that.globalData.userInfo)         },         fail: function () {           wx.redirectTo({             url: '../wurui_house/pages/login/index',           })         }…
2024-11-25 阅读全文 →
FWQ
小程序
解析微信公众平台开发之发送图文消息.Net代码
这篇文章主要为大家详细解析了微信公众平台开发之发送图文消息.net代码,感兴趣的小伙伴们可以参考一下 之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,需要注意的是这里说的是,让微信发给我们,而不是我们拍个图片发给微信处理,我们上传图片在以后的章节介绍.下面是发送图文消息的,涉及title(标题),description(摘要),picurl(图片),链接(url)几个关键的参数:  protected string sendPicTextMessage(Msg _mode,string title,string description,string picurl,string url)   {          string res = string.Format(@"<xml>     <tousername></tousername>     <fromusername></fromusername>     <createtime>{2}</createtime>     <msgtype></msgtype>     <articlecount>1</articlecount>     <articles>      <item>      <title></title>       <description></description>      <picurl></picurl>      <url></url>      </item>      </articles>      </xml> ",       _mode.FromUserName, _mode.ToUserName, DateTime.Now,title, description, picurl, url);     return res;    } 登录后复制 直接在调用函数即可:  protected void Page_Load(object sender, EventArgs e)    {     …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中json配置的配置方法介绍(附代码)
本篇文章给大家带来的内容是关于微信小程序中json配置的配置方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 json配置可以分为: 1、app.json 2、page.json 一、app.json app.json文件用来对微信小程序进行全局配置 {   **"pages"**: [     "pages/index/index",     "pages/logs/index"   ],   //调试快捷键:将鼠标点击到需要调试的页面,按住Alt同时按上键,这时,需要调试的页面就会一行一行的向上移动,直到首页   **"window"**: {     "navigationBarBackgroundColor":"#000000",//导航栏背景颜色     "navigationBarTextStyle":"black",//导航栏标题颜色,仅支持white和black     "navigationBarTitleText": "XXX",//导航栏标题文字内容     "backgroundColor":"#ffffff",//窗口的背景色     "backgroundTextStyle":"dark",//下拉 loading 的样式,仅支持 dark / light     "enablePullDownRefresh":true,//是否全局开启下拉刷新,true或false    "onReachBottomDistance":"50px";//页面上拉触底事件触发时距页面底部距离,单位为px。   },   **"tabBar"**: {       "color":"",//文字默认颜色       "selectedColor":"",//文字选中时的颜色       "backgroundColor":"",tab的背景色       "borderStyle":"",//tabbar上边框的颜色, 仅支持 black / white       "position":"",//tabBar的位置,仅支持 bottom / top     "list": […
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序折叠面板的实现方法示例
本文主要为大家详细介绍微信小程序实现折叠面板的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 实现原理 通过控制详情部分的显示隐藏,来实现折叠效果,同时切换右侧向下箭头。 效果图 WXML <!--pages/accordion/accordion.wxml--> <view>  <view>   <view><text>表单</text></view>   <view>    <view>     <text>input</text>     <input>    </view>     <view>     <text>input</text>     <input>    </view>     <view>     <text>input</text>     <input>    </view>     <view>     <button>确定</button>     <button>取消</button>    </view>   </view>  </view>…
2024-11-25 阅读全文 →
FWQ
小程序
asp.net微信开发用户分组管理的示例代码
这篇文章主要介绍了asp.net微信开发中有关用户分组管理的相关内容,需要的朋友可以参考下 上一篇已讲解到新建用户分组,移动用户到分组的功能,这一章主要讲解修改分组名称和删除分组 直接上代码,废话不多说,获取分组列表需要用到的实体类  /// <summary>  /// 微信分组类  /// </summary>  public class WxGroupsInfo  {   public string Group_ID { get; set; }//分组编号   public string Group_Name { get; set; }//分组名称   public string Group_Count { get; set; }//分组人数  } 登录后复制 前台代码: nbsp;html&gt; <meta>   <title></title>   <link>  <style> .inputstyle { height:35px; line-height:35px; text-indent:5px; width:350px;background-image:url('images/inputbg.gif'); background-repeat:repeat-x;border-top:solid 1px #a7b5bc;…
2024-11-25 阅读全文 →
FWQ
小程序
小程序不能跳转链接怎么办?
小程序不能跳转链接怎么办? 解决小程序不能跳转链接的方法: 1.以百度为例 index.wxml   (按钮页面) <view>     <button>点击跳转</button>   </view> 登录后复制 2.out.wxml(百度页面),把你要跳转的界面用src就可以了,以后要跳转到哪,src里面地址就写哪! 电脑上是可以跳转的,体验版的话,在手机上是不好使的,除非你已经在小程序后台完成了配置域名 //放心你没有看错就这么一行就行了 3.你要新建项目,要在app.json中配置一下路由, "pages":[    "pages/index/index",     "pages/logs/logs",     "pages/out/out"   ], 登录后复制 4.需要配置业务域名并上传验证文件。 5. index.js goBaidu:function(){     wx.navigateTo({       url:'../out/out', //       success:function() {         },       //成功后的回调;       fail:function() { },         //失败后的回调;       complete:function() { }      //结束后的回调(成功,失败都会执行)…
2024-11-25 阅读全文 →
FWQ
小程序
做微信小程序需要什么资质
不同的行业做微信小程序需要不同的资质: 注册认证的类型 首先微信小程序认证分为四个主体,分别是:企业、政府、媒体、其他组织,每个主体不一样认证资质也是不一样,具体的所需资质。 1.企业 如果自己是企业的话,那么自己在申请微信小程序的时候,需要准备自己的照营业执和授权。 注:营业执照是五证合一后的18位统一社会信用代码,如果自己的企业没有,那就说明你的企业没有进行五证合一,所以要先办理五证合一。办理五证合一来找大通天成,办理速度非常快呦。 2.政府 如果是政府机构申请微信小程序,那么只需要提供《组织机构代码证》即可。 3.媒体 如果是媒体申请微信小程序,那么需要申请方提供五证合一后的《营业执照》及《事业单位法人证书》;除此之外,广播电视节目应上传《广播电视播出机构许可证》或《广播电视频道许可证》 ;报纸报刊需上传《中华人民共和国报纸出版许可证》;期刊杂志需有《中华人民共和国期刊出版许可证》;网络媒体需要提供《互联网新闻信息服务许可证》或《信息网络传播视听节目许可证》。 4.其他组织 其他组织包含的范围非常的广,例如基金会,民办非营利组织等,但是无一例外的还是要提供《组织机构代码证》,那么这些机构申请微信小程序的时候需要提供哪些证件呢? ①.基金会:基金会请上传《基金会法人登记证书》,外地常设机构请上传其驻在地政府主管部门的批文,外国驻华机构请上传国家有关主管部门的批文或证明。 ②.社会团体:《组织机构代码证》;《社会团体登记证证书》;如果是宗教团体还需要提供宗教事务管理部门的批文或证明。 ③.民办非企业:《组织机构代码证》;《民办非企业登记证书》;非事业单位的培训教育机构,需要提交其自身所有权的《办学许可证》。非事业单位的医疗机构包括美容,需要提交其自身所有权的《医疗机构执业许可证》等。 ④.其他组织:《组织机构代码证》;相关登记证书、批文或证明等。 以上就是做微信小程序需要什么资质的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信公众号实现用户管理功能
1、设置用户备注名 接口:https://api.weixin.qq.com/cgi-bin/user/info/updateremark?access_token=access_token updateremark.php <?php require_once("../Utils.php"); $data = '{ "openid":"o4WmZ0h-4huBUVQUczx2ezaxIL9c", "remark":"Jhon" }'; $url = "https://api.weixin.qq.com/cgi-bin/user/info/updateremark?" ."access_token=".Utils::get_access_token(); $result = Utils::https_request($url, $data); echo $result; 登录后复制 返回: {"errcode":0,"errmsg":"ok"} 登录后复制 登录后复制 登录后复制 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
使用C#微信开发说明介绍
这篇文章主要为大家详细使用微信开发说明介绍,很有参考价值和实用性,感兴趣的小伙伴们可以参考一下 不想废话,直接写了!因为是留给自己做随笔的,所以大神们看到别喷…… 1.必须有微信公众账号 2.你也可以申请测试微信号,链接给你://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login然后,建立,你只需要点几下vs就帮你搞定了。这不废话 接着,要创建一个一般处理程序,随便起个名字,测试通过才是重点,抓紧时间……  /// <summary>  /// 验证微信签名  /// </summary>  /// <returns></returns>  /// * 将token、timestamp、nonce三个参数进行字典序排序  /// * 将三个参数字符串拼接成一个字符串进行sha1加密  /// * 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。  private bool CheckSignature()  {  var token = "token";   var signature = HttpContext.Current.Request.QueryString["signature"];  var timestamp = HttpContext.Current.Request.QueryString["timestamp"];  var nonce = HttpContext.Current.Request.QueryString["nonce"];  var echostr = HttpContext.Current.Request.QueryString["echostr"];  string[] ArrTmp = { token, timestamp, nonce };  Array.Sort(ArrTmp); //字典排序  var tmpStr = string.Join("", ArrTmp);  tmpStr = FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr, "SHA1");//加密方式  if (tmpStr.ToLower() == signature)  {  return true;  }  return false;  } 登录后复制 这代码相当于是跟微信公众号中【开发】–》【基本配置】里面你所写的Token…
2024-11-25 阅读全文 →
FWQ
小程序
C#开发微信门户及应用微信支付之企业付款封装操作
1、企业付款的介绍 所谓企业付款指的是,在功能开放后诸如保险行业的客户理赔、退保、商品退款、发放征集活动奖金、抽奖互动等操作都可以通过企业付款完成。而此前,微信支付只能提供客户向企业单向付款。 商户如果需要给用户付款,可以直接将钱打入用户的“微信零钱”中,微信支付将做零钱入账消息通知,零钱收支明细会展示相应记录。针对无零钱账户的历史客户端版本,资金将进入用户的红包账户,微信支付无消息通知用户,企业可选择自行触达用户。 通过认证的企业号可以开通微信支付功能。通过认证的企业号可以管理平台的“服务中心”的“微信支付”入口里进行微信支付功能申请。而开通微信支付功能后,企业号将拥有两项功能:收款和付款。如果是用户号对企业号付款,款项将会进入企业号所关联的商户号中。同时,企业号可以通过微信红包或微信转账的形式对用户号付款。 企业付款,提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款。 涉及资金操作的功能,安全性要求较高,需要操作员安装证书(商户平台-账户设置-密码安全-操作证书);通过API或网页操作,付款至目标用户(企业可根据APPID+OpenID锁定目标用户)。针对已实名认证的用户,微信支付可提供校验真实姓名一致性的可选功能。  企业付款提示:     ◆ 给同一个实名用户付款,单笔单日限额2W/2W     ◆ 给同一个非实名用户付款,单笔单日限额2000/2000     ◆ 一个商户同一日付款总额限额100W     ◆仅支持商户号已绑定的APPID;     ◆针对付款的目标用户,已微信支付实名认证的用户可提供校验真实姓名的功能,未实名认证的用户无法校验,企业可根据自身业务的安全级别选择验证类型;     ◆付款金额必须小于或等于商户当前可用余额的金额;     ◆ 已付款的记录,企业可通过企业付款查询查看相应数据。   2、企业付款API 企业付款业务是基于微信支付商户平台的资金管理能力,为了协助商户方便地实现企业向个人付款,针对部分有开发能力的商户,提供通过API完成企业付款的功能。 比如目前的保险行业向客户退保、给付、理赔。…
2024-11-25 阅读全文 →