分类归档

网站开发

FWQ
小程序
微信开发中snsapi_base和snsapi_userinfo及静默授权的实现方法
这篇文章主要介绍了详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现的相关资料,需要的朋友可以参考下 详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现 snsapi_base与snsapi_userinfo属于微信网页授权获取用户信息的两种作用域 snsapi_base只能获取access_token和openID snsapi_userinfo可以获取更详细的用户资料,比如头像、昵称、性别等 首先,这里的access_token与基础access_token(比如自定义菜单用到的)是不一样的。两者区别如下: 网页授权的access_token在每次获取openID时一起更新,在接口调用频次限制中为“无上限” 基础access_token一般限制为2000次/日,需要自己保存起来并定时更新 其次,当作用域为snsapi_userinfo时,根据官方文档中的说明,需要用户进行点击授权,但是我发现,有一个办法可以静默获得而不需要点击授权。方法如下: 1、通过snsapi_base,同时获得access_token和openid 2、把这里的access_token和openid用于http://www.php.cn/ 接口中 3、请求成功之后,就静默获取到用户详细资料了。 以上方法的前提是同一个公众号内,用户关注了。如果是借用其他的公众号的,是需要用户点击授权的。 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! 以上就是微信开发中snsapi_base和snsapi_userinfo及静默授权的实现方法的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
支付宝里怎么创建小程序
支付宝小程序创建方法 首先,登录 小程序开发中心。根据账号是否创建过小程序,我的小程序 页面布局略有不同: 若从未创建过小程序,点击 开始创建,进入 创建小程序 页面。 若已经创建过小程序,点击页面右上角 创建,进入 创建小程序 页面。 然后,在 创建小程序 页面,填写 小程序名称(参见 小程序应用名称规范),点击 创建,即可快速创建小程序。 除小程序名称外,其他信息可以在创建时填写,也可在后续提审时补充完整。基础信息需要符合 小程序审核规范 。 说明: 每个支付宝账号最多可以创建 10 个小程序。 未曾提交审核的小程序可以删除,删除之后不计入总数。 查询 APPID 小程序 APPID 相当于小程序的身份证号,展示在 小程序开发中心 的 我的小程序 页面。 修改基础信息 在创建与提审环节之外,修改小程序基础信息的方法: 1、登录 小程序开发中心,在 我的小程序 页面选择所需小程序。 2、在左侧导航栏,点击进入 小程序信息 页面。 3、点击 编辑 即可开始修改小程序基础信息。 基础信息修改规则: 上架前,全部信息均可修改,不限次数。 上架后,修改限制分为三类: 1、小程序名称、小程序英文名 不允许修改。 2、小程序简介、小程序类目、小程序描述 可以修改,但每个自然月仅可修改 5 次。…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发平台开发初探
微信和随之微信产生的开放平台最近着实火了一下。一直想做个微信的平台试试,最近有了个好点子,想尽快把它实现出来,好在微信不需要什么ui等等的设计,只需要把逻辑展现出来即可了。其实微信公众平台如果只是作为一个发布信息的平台的话,也就是“”下其实是无需敲代码的。只是在开发者模式下需要开发者去设计一定的逻辑和代码去实现特定的功能,接下来就说下开发的起步: 1.开发微信公众平台首先要有服务器资源,当然那种编辑模式的不算。所谓的编辑模式就是那种单纯的每天推送一条消息的公众账号。服务器资源各种云各种服务器都是可以的,推荐BAE//坚果/阿里等等的一种,各有好处,而且由于竞争的缘故?都会有部分免费的资源相送,拿来练练手就足够的了。 a.申请BAE账号,创建应用,如果是测试的话去微信公众平台的主页下载测试的,只需将其中的TOKEN修改成自己的TOKEN即可。例如下面的PHP测试代码,代码的逻辑很清晰,即一个验证过程,也能定义一部分的逻辑操作。这个文件并且创建自己应用的版本1: <?php /** * wechat php test */ //define your token define("TOKEN", "weixin");//此时你的微信公众平台的token即为weixin $wechatObj = new wechatCallbackapiTest(); $wechatObj->valid(); class wechatCallbackapiTest { public function valid()     {         $echoStr = $_GET["echostr"];         //valid signature , option         if($this-&gt;checkSignature()){         …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发样式设计时常见的问题整理
摘要: 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。1.关于import和include我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一  … 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。 1.关于import和include 我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 import可以在该文件中使用目标文件定义的template。但是要注意import没有传递性,即:C import B,B import A,在C中可以使用B定义的template,在B中可以使用A定义的template,但是C不能使用A定义的template。 include可以将目标文件除了的整个代码引入,相当于是拷贝到include位置。 使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。 2.关于switchtab和navigateTo 有tabBar的页面用switchTab进行跳转,没有tabBar的页面用navigateTo进行跳转。 3.关于图片大小设置:Picker和picker-view swiper组件使用时,无法设置图片大小等。 以上设置都是无效的。 这种设置有效。 Picker和picker-view的区别在于一个从底部弹出,一个直接嵌入页面内部…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms提示服务器安全认证错误
问题:  通过后台上传附件或图片时就出现了“服务器安全认证错误”,上传不成功。 错误原因: 因为app_path没有修改,导致app_path的值跟前面几个值不一致,所以上传图片的时候,会提示“服务器安全认证错误”。 解决方法: 立即学习“”; 通过修改“caches/configs/system.php”文件中的app_path的路径确保和其他的域名设置一样即可。 推荐教程: 以上就是提示服务器安全认证错误的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦搜索结果如何调用自定义字段
织梦搜索结果如何调用自定义字段? 织梦DEDECMS搜索结果调用自定义字段 推荐学习: 在搜索页调用自定义字段,使其可有让用户搜索这个自定义字段,找了好多文章和教程,却发现dedecms的标签底层模板字段不包括这个字段呢?这就大大限制了灵活性,但也不可能让所有字段都允许调用的,那样就会大大降低系统效率,所以今天分享的是一个比较完美解决这个问题的方法,配合dede标签,几乎可以说没有什么不能调用的了 首先把上面代码放到 include/extend.func.php 里 使用方法: function table($table, $field, $id)  {  global $dsql;  $primarys = array();  $table = strpos($table, '#@_') === false?(strpos($table, 'dede_') === false?'cn_'.$table:str_replace('dede_','cn_',$table)):$table;  $dsql -&gt; Execute("me","SHOW COLUMNS FROM `$table`");  while ($r = $dsql-&gt;GetArray())  {  if($r['Key'] == 'PRI') $primarys[] = $r['Field'];  }  if(!emptyempty($primarys))  {  $primary = $primarys[0];  $result = $dsql -&gt; GetOne("SELECT `$field` FROM `$table` WHERE `$primary`= $id");  }  return isset($result[$field])?$result[$field]:'';  } 登录后复制 以上就是织梦搜索结果如何调用自定义字段的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信上文件过期了怎么恢复?
恢复方法:1、尝试从电脑本地找回;如果对方在微信发送工作文件,刚好你电脑正在登录微信,那么有可能文件会自动保存在电脑上,我们可以在电脑的文件夹里面找一下。2、通过“迁移聊天记录”的方式来恢复。3、借用数据恢复软件来恢复。 【相关学习推荐:小程序教程】 微信作为当下最为广泛使用的社交软件之一,经常会遇到一些小问题,比如说由于在清理手机的微信内存时或长时间没有点开查看图片/文件导致过期,那么该如何解决这种问题呢? 方法一:试从电脑本地找回 如果对方在微信发送工作文件,刚好你电脑正在登录微信,那边有可能文件会自动保存在电脑上,我们可以在电脑的文件夹里面找一下。如果不知道问下保存文件的文件位置,可以在电脑微信设置界面里的“通用设置的文件管理”找到文件保存路径。一般手机默认的微信聊天记录存储路径: encentMicroMsg。 点击下载“”; 方法二: 重新登录 首先把微信退出登录,之后选择重新登录微信,那么原本微信上的聊天记录还是会被保存在手机里。 方法三:清理微信存储空间 首先打开手机微信,依次点击我、设置、通用,在通用界面点击存储空间。在存储空间的界面我们可以看到系统有多少可用空间以及微信占用了多少空间,还有一个清理微信缓冲垃圾的功能,现在让我们点击清理。有时候,清理缓冲垃圾之后就会发现原来无法查看的文件可以查看了 方法四:迁移聊天记录 同样打开微信,点击我、设置、聊天,然后在聊天界面选择聊天记录备份与迁移。聊天记录备份与迁移提供两种方式,分别是”迁移聊天记录到另一台设备”与”备份聊天记录到电脑”,最后要根据自身方便进行选择。选择完毕之后,系统会提示、协助用户进行如何操作,直至完成。 方法五:借用数据恢复软件 倘若以上几个方法都没有成功找回需要的图片/文件,那么还有一个方法,那就是可以借用第三方专业的关于数据恢复的软件进行恢复。可以通过设备扫描来进行数据恢复,也可以通过手机备份来找回已经丢失的微信图片/文件。 以上就是上文件过期了怎么恢复?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦cms如何通过正则批量查找替换数据库的自定义内容
织梦cms如何通过正则批量查找替换数据库的自定义内容? 正则的表达式在MY SQL中也有应用,但是在具体将查找的东西直接进行Replace的时候目前还不能解决,幸好后台中有个dede利用正则,利用dede正则批量替换数据库中内容,这样我们完全减小了自己的工作量了 推荐学习:    例如网站的一个例子 是替换一个div中的内容,摘抄实践下,关键还是自己去体会,多用下正则,还是不错的、正则相关的文章我在我的博客中也多次提到了他的多种运用途径。如果你都掌握好它的话,你的工作效率就会成倍的提高了。 下面这个正则的用途是查找数据库的中自定义的DIV层中运用,一般这种用法你在采集,或者,用word直接添加内容后会用到。 看看这个是如何去除的。 例子一,去除简单自定义内容内容 选择数据表与字段:dede_addonarticle 替换方式:选择正则表达式 主键字段:aid 被替换内容:MM[d]*GG 选择字段:body(这表是存储文章内容的),选择单选框:正则表达式,主键字段填写”aid”,被替换内容为上面的正则: 例:MM[d]*GG 替换为:可为空,也可填写你想置换为的内容。 替换条件:如果是全部,就不填写。开始测试时,先备份了数据库,然后仅替换一篇文章,条件中填写:aid=888,如果是分类,就填写:typeid=18,这样缩小替换范围,避免出错。 填写安全确认码,替换就ok了, 例子二,去除 * 内容 <div> <font>文章地址址:<br>//www.jb51.net/<br></font> </div> 登录后复制 上述代码,是一个不错的style,大家可以显示下,调试效果不错。 可以利用以下正则来替换: ]*”>(.*)…
2024-11-25 阅读全文 →
FWQ
小程序
关于技术窍门的详细介绍
这篇文章主要给大家介绍了微信小程序开发的四十个技术窍门的相关资料,相信对大家的学习或者使用微信小程序具有一定的参考借鉴价值,所以特别推荐给大家,需要的朋友们可以一起来看看吧。前言微信“小程序”正式上线一周时间,相关话题持续升温。支付宝开发“小程序”的消息也随即曝出,互联网巨头们摩拳擦掌,不少网友调侃说,这势头感觉要挑战现有的“app帝国”了。那么,面对如此炙手可热的小程序,wex5移动开发云也没有闲着,经过全网搜索,为大家筛选出一条小程序开发者的必读文章,内容涵盖小程序开发实战需要注意的40个技术点,供大家参考!q:为什么脚本内不能使用window等对象a:页面的脚本逻辑是在jscore中运行,jscore是一个没有窗口对象的环境,所以不能在脚本中使用window,也无法在脚本中操作组件q:为什么 zepto/jquery 无法使用a:zepto/jquery 会使用到window对象和d 1. 简介:这篇文章主要给大家介绍了微信小程序开发的四十个技术窍门的相关资料,相信对大家的学习或者使用微信小程序具有一定的参考借鉴价值,所以特别推荐给大家,需要的朋友们可以一起来看看吧。 2. 简介:微信“小程序”正式上线一周时间,相关话题持续升温。支付宝开发“小程序”的消息也随即曝出,互联网巨头们摩拳擦掌,不少网友调侃说,这势头感觉要挑战现有的“APP帝国”了。那么,面对如此炙手可热的小程序,WeX5移动开发云也没有闲着,经过全网搜索,为大家筛选出一条小程序开发者的必读文章,内容涵盖小程序开发实战需要注意的40个技术点,供大家参考! 【相关问答推荐】: 以上就是关于技术窍门的详细介绍的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms文章在哪儿发布
phpcms文章在phpcms管理后台中发布,具体发布文章的步骤为:首先访问“http://你的网址/admin.php”登录后台;然后依次找到“内容->管理栏目”;最后依次打开“内容->内容发布管理->管理内容”,并发布文章内容即可。 发布文章 后台地址http://你的网址/admin.php 登录后台 内容–管理栏目 这里面添加修改栏目 立即学习“”; 内容–内容发布管理–管理内容 在中间出现的栏目树列表里面点击你要发布内容的栏目,点击添加内容。 推荐:《》 以上就是文章在哪儿发布的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →