TypechoJoeTheme

轩宇网

搜索到 15 篇与 微信开发 的结果
2018-08-13

PHP微信开发之上传临时素材

PHP微信开发之上传临时素材
这篇文章主要为大家详细介绍了PHP微信开发之简单实现上传临时素材的相关资料,感兴趣的小伙伴们可以参考一下本文实例为大家分享了php微信上传临时素材的具体代码,供大家参考,具体内容如下public function uploadImg($imgUrl){     $TOKEN=$this->getAccessToken();   $URL ='http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token='.$TOKEN.'&type=image';   $data = array('media'=>'@'.$imgUrl);   $result = $this->curl_post($URL,$data);   $data = @json_decode($result,true);       return $data['media_id'];  }    public function getAccessToken(){     $url = 'https://api.weixin.qq...
2018年08月13日
8,258 阅读
0 评论
2018-08-13

详解使用php调用微信接口上传永久素材

详解使用php调用微信接口上传永久素材
这篇文章主要介绍了详解使用php调用微信接口上传永久素材功能需求公司新开的公众号需要将公司平台现在的所有精品文章都导入,手动导入会有很多的工作量,所以采用自动化同步文章的方式来达到效果开发说明微信open api提供了新增永久素材的接口,本次功能是基于这个接口进行数据同步的使用到的接口获取永久素材列表接口:material/batchget_material新增永久素材接口:material/add_news新增媒体文件接口:material/add_material图文类型单图文(要求有默认的封面,需要提前上传到微信公众号后台)环境要求php版本:5.5以下(因为下面代码中的上传媒体文件必须要求在此环境,否则会调用微信接口失败)开发流程1、从公司平台获取所有的文章列表2、遍历文章列表,查看文章是否有图片附件,若有进行第三步,否则进行第四步3、检测所有的附件,取出第一个图片附件,并调用新增媒体文件接口上传图片获得返回后的media_id4、调用素材列表接口获取默认的封面图片,并从中得到的数据中获取media_id5、根据返回获取到的media_id开始调用上传图文接口上传素材6、...
2018年08月13日
5,969 阅读
0 评论
2018-08-12

THINKPHP3.2.3实现微信公众账号根据关键字进行图文推送

THINKPHP3.2.3实现微信公众账号根据关键字进行图文推送
公众平台消息接口为开发者提供了一种新的消息处理方式,下面教程我结合THINKPHP3.2.3实现微信公众账号根据关键字进行图文推送。源码下载:560b54641fc66.zip要实现微信公众平台关键字图文推送,首先要有一个订阅号或者公众号,下面开始教程;一、参数配置 登录公众平台后台,点击开发者中心 -> 服务器配置-> 修改配置->配置项,输入URL,Token和EncodingAESKey,URL输入http://你的域名/weixin/index,Token填写weixin,EncodingAESKey填写随机生成的字符串,如下图:二、下载源码,修改配置信息将下载的源码压缩包解压,将里面的Com文件夹放入THINKPHP框架的Library文件夹中,将WeixinController.class.php放入Home模块里的Controller文件夹中,修改里面的appid为自己公众平台的appid,token为'weixin',crypt改为上面步骤随机生成的随机字符串,如下图其他的回复信息请自行修改逻辑。
2018年08月12日
6,456 阅读
0 评论
2018-08-12

PHP 接入微信扫码支付

PHP 接入微信扫码支付
微信扫码支付分为两种模式,模式一比较复杂,需要公众号配置回调地址。模式二比较简单,只需要在代码中配置回调地址就可以了。我这次使用的是模式二。需要配置参数,const APPID = 'xxx'; const MCHID = 'xxx'; const KEY = 'xxx'; const APPSECRET = 'xxx';配置公众号的appid,appsecret。以及微信支付的mchid与key。生成二维码,这个页面需要自己去美化,不像支付宝那样自带效果。require_once "./phpcms/plugin/weixinpay/lib/WxPay.Api.php"; require_once "./phpcms/plugin/weixinpay/example/WxPay.NativePay.php"; require_once './phpcms/plugin/weixinpay/example/log.php'; $input = new WxPayUnifiedOrder(); $input->SetBody('预订'....
2018年08月12日
6,142 阅读
0 评论
2018-08-12

PHP微信H5支付开发实例

PHP微信H5支付开发实例
最近由于业务所需,对接了微信H5支付,然而微信支付对这块并没有现成的demo可用,所以就必须自己老老实实对照开发文档去写咯!但这对于刚接触的童鞋来说,坑多多少少还是有的,所以寻思着把自己的经验分享出来,毕竟现成的用的还是多巴适的嘛! 好了,官方文档的那一套就不多说了,详情见官方文档。 在这里,我主要分成了三个文件:WxPay.Config.php(支付配置文件)、Weixin.class.php(支付类)以及PayMentController.class.php(支付文件)。首先,WxPay.Config.php配置文件主要包含了商户appId、商户号、商家key、异步回调URL、支付场景信息,如下:class WxPayConfig { public static $appid = '微信支付的公众号appid'; public static $mchid = '微信支付分配的商户号'; public static $key = '微信商户自己设置的安全key'; public static $notify_url = '商户侧接收微信支付异步通知的URL'; ...
2018年08月12日
5,849 阅读
0 评论