thinkphp项目如何自定义微信分享描述内容


Posted in PHP onFebruary 20, 2017

本文主要讲述:在thinkphp框架中,如何获取微信分享接口权限、如何设置安全域名、如何修改微信分享标题、修改微信分享描述、修改微信分享图片、如何定制微信分享内容。

修改后的示例:http://games.zixuephp.cn

下面是修改微信分享标题、微信分享描述、微信分享图片和不修改的效果对比图:

没有修改的微信分享效果图:其中分享内容是分享的页面的url路径。

thinkphp项目如何自定义微信分享描述内容

修改过微信分享内容的效果如下图:分享内容为自己定制的内容。

thinkphp项目如何自定义微信分享描述内容

1、必要条件:认证过的公众号。

2、在微信公众号管理后台中,点击公众号设置,进入功能设置,选择JS接口安全域名,下载txt格式的认证文件放在网站根目录中,然后回到公众号后台管理页面,确定认证,填写有分享的站点的域名,保存即可。

3、下载微信jssdk接口文件包。下载地址:链接:http://pan.baidu.com/s/1eStCSXc 密码:1p8k

4、将微信jssdk接口文件包配置到thinkphp扩展目录中,即配置到thinkphp/Extend/Vendor/目录下。

5、从微信公众号后台获取微信公众号的appid和appsecret,并配置到thinkphp的配置文件中。

thinkphp项目如何自定义微信分享描述内容

6、在thinkphp的common.php文件中定义好微信初始化函数:(下图案例中的参数应该是从配置文件中获取)

thinkphp项目如何自定义微信分享描述内容

7、在需要使用到自定义微信分享内容的类文件中,定义好微信分享内容,然后传递到模板页面:

其中: 是自定义标题,brief是自定义的微信分享描述内容,picture是自定义微信分享图片路径, 是自定义分享内容被点击后指向的链接地址。

thinkphp项目如何自定义微信分享描述内容

8、然后是在页面中引入js文件及使用配置参数:

thinkphp项目如何自定义微信分享描述内容

以上所述是小编给大家介绍的thinkphp项目如何自定义微信分享描述内容,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
用ODBC的分页显示
Oct 09 PHP
php获取mysql数据库中的所有表名的代码
Apr 23 PHP
phpExcel导出大量数据出现内存溢出错误的解决方法
Feb 28 PHP
php一些错误处理的方法与技巧总结
Aug 10 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
Jan 03 PHP
php字符串操作常见问题小结
Oct 11 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
Aug 09 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 PHP
php防止sql注入的方法详解
Feb 20 #PHP
php获取给定日期相差天数的方法分析
Feb 20 #PHP
phpstudy默认不支持64位php的解决方法
Feb 20 #PHP
highchart数据源纵轴json内的值必须是int(详解)
Feb 20 #PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
Feb 20 #PHP
PHP重定向与伪静态区别
Feb 19 #PHP
PHP中empty,isset,is_null用法和区别
Feb 19 #PHP
You might like
c#中的实现php中的preg_replace
2009/12/21 PHP
PHP URL地址获取函数代码(端口等) 推荐
2010/05/15 PHP
php expects parameter 1 to be resource, array given 错误
2011/03/23 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
2014/04/29 PHP
win7计划任务定时执行PHP脚本设置图解
2014/05/09 PHP
一个简洁实用的PHP缓存类完整实例
2014/07/26 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
非常有用的9个PHP代码片段
2016/04/06 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
jQuery 常见操作实现方式和常用函数方法总结
2011/05/06 Javascript
JavaScript中的包装对象介绍
2015/01/27 Javascript
轻松学习Javascript闭包函数
2015/12/15 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
jquery获取easyui日期控件的值实现方法
2016/11/09 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
使用JavaScript为一张图片设置备选路径的方法
2017/01/04 Javascript
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
解决vue 按钮多次点击重复提交数据问题
2018/05/10 Javascript
vue中 this.$set的用法详解
2019/09/06 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
2019/11/23 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
[00:37]2016完美“圣”典风云人物:AMS宣传片
2016/12/06 DOTA
python重试装饰器示例
2014/02/11 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
Hotels.com韩国:海外国内旅行所需的酒店和住宿预订网站
2020/05/08 全球购物
学员自我鉴定
2014/03/19 职场文书
小学优秀班主任事迹材料
2014/05/17 职场文书
银行求职信
2014/05/31 职场文书
甜品店创业计划书
2014/08/14 职场文书