TP5的微信分享接口和JSSDK使用

项目开发中,经常会用到微信分享接口,使用官方提供的SDK可以实现微信分享到朋友圈或者好友以后,能够正常显示页面的Logo图片、标题和描述内容,而不仅仅只是简单粗暴的URL链接。

首先需要把JSSDK放入extend/org/wechat目录中

文件包在这里:

调用方法如下,接收前端传值过来的URL,并通过jssdk类返回的值给前端/**

* 微信分享接口

*/

public function share(){

//接收前端传值需要分享的URL

$url=input('param.url');

//实例化JSSDK类并传入秘钥、appid和URL

$jssdkObj=new Jssdk($this->appid,$this->appSecret,$url);

//获得签名后的前端分享所需要的数据

$res=$jssdkObj->getSignPackage();

return [

'code'=>20000,

'msg'=>'success',

'data'=>$res

];

}

转载:感谢您对草谷博客网站平台的认可,欢迎各位朋友分享,请转载请说明文章出处“来源草谷博客”。

很赞哦! (3)

php微信分享接口调用,TP5的微信分享接口和JSSDK使用相关推荐

  1. 微信小程序调用JSAPI进行微信支付

    微信小程序调用JSAPI进行微信支付 1.小程序中先调用接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易后调起支付: 2.商户server调用再次签名: 3.唤起微信支付页面,进行支付: ...

  2. Java接口调用的安全性_java编程接口调用安全性都有哪些要求

    接口调用是我们在使用java编程开发语言的时候会经常使用到的一个功能,而今天我们就通过案例分析来了解一下,java编程接口调用安全性都有哪些要求. 1.调用接口的先决条件-token 获取token一 ...

  3. 深入浅出微信公众平台实战开发(微网站、LBS云、Api接口调用、服务号高级接口)

    本课程按知识点划分,共100小节,每小节时间不等,请学员注意! 一.本课程是怎么样的一门课程(全面介绍)    1.1.课程的背景 微信公众平台的火热程度已经不用多言,无论是个人还是企业,政府还是商家 ...

  4. 微信php开发包,TP5专用微信sdk使用教程

    # TP5专用微信sdk下载及使用教程 [TOC] ## TP5专用微信sdk概述 >[info] 本SDK是我本人根据现有网络的sdk,专门针对TP5框架进行的整理和重构,使用安装和使用更方便 ...

  5. php接口调用实例化,PHP抽象类和接口用法实例详解

    本文实例讲述了PHP抽象类和接口用法.分享给大家供大家参考,具体如下: 前言 对于oop,估计大多数人并不陌生.有些人除PHP外也学习不少其他语言,会发现php的不同之处,可能语法极其丑陋,但并不妨碍 ...

  6. 微信小程序调用科大讯飞 在线合成语音接口(文字转语音)

    科大讯飞在线文档 https://www.xfyun.cn/doc/tts/online_tts/API.html 科大讯飞调用接口 地址 https://blog.csdn.net/jinxi111 ...

  7. 微信小程序调用局域网服务器,微信小程序中使用mdns api扫描局域网内的打印机...

    在微信的小程序api中,有个wx.startLocalServiceDiscovery(Object object),开始搜索局域网下的 mDNS 服务.它可以搜索局域网内的网络打印机. 下面的代码片 ...

  8. android开发接口调用,Android开发中webService接口调用示例

    代码示例: package com.study.ws; import java.io.IOException; import org.ksoap2.SoapEnvelope; import org.k ...

  9. 各大电商平台API接口调用、拼多多API接口获得淘宝商品详情

    本帖只展示部分代码及接口 需了解更多或开发系统请移步注册测试 http://console.open.onebound.cn/console/?i=Rookie 请求地址: http://open.o ...

最新文章

  1. php结课答辩要求,毕业论文答辩的基本要求和评分标准
  2. 汇编语言--mul 指令
  3. python网页交互引擎_【Kivy Python UI 框架】模板化交互界面引擎
  4. 《那些年啊,那些事——一个程序员的奋斗史》——126
  5. YBTOJ洛谷P2839:最大中位数(主席树、二分答案)
  6. 解决ios下的微信打开的页面背景音乐无法自动播放(转载)
  7. python求两组同学的平均成绩_Python学习心得2:求平均值
  8. mysql添加外键约束的语法_Mysql添加外键约束.
  9. Spring源码之getBean(获取 bean)方法(一)解读
  10. 跟着Cell学单细胞转录组分析(四):单细胞转录组测序UMAP降维聚类
  11. QQ小程序激励广告接入与使用
  12. lodop直接打印服务器的文件,C-Lodop云打印服务器
  13. SMAP: Single-Shot Multi-Person Absolute 3D Pose Estimation
  14. 面向稀有事件的 Logistic Regression 模型校准
  15. 可视化展示——实现论文引用关系动图展示
  16. 为什么静态成员函数可以访问私有成员变量?(访问控制是针对类而不是针对对象)
  17. 有穷自动机(Finite Automate)及其分类和转化
  18. Codeforces Round #702 (Div. 3) C. Sum of Cubes
  19. 推荐系统协同过滤算法——矩阵分解模型
  20. Python基础培训(一)

热门文章

  1. jvm虚拟机_JVM虚拟机五连问,能过并不是只靠运气
  2. centos7搭建Linux集群,CentOS 7下Kafka集群安装
  3. Graphics在java的哪个包_如何在Java中成功扩展Graphics
  4. mysql技术innodb存储引擎读后感_《Mysql技术内幕-InnoDB存储引擎》读书笔记 (一)...
  5. python 温度插值nan处理_Python处理inf和Nan值,pytorch,nan,数值
  6. python右键没有idle编辑了_Python文件右键找不到IDLE打开项解决办法
  7. UI组件库从1到N开发心得-组件篇
  8. oracle sqlplus conn 远程连接
  9. 20145319 第五周学习总结
  10. oracle的SCN和Checkpoint_Change#的关系