首页 » PHP教程 » easywechat发送图片php技巧_小编觉得再不分享EasyWechat SDK粉友将禁绝许了

easywechat发送图片php技巧_小编觉得再不分享EasyWechat SDK粉友将禁绝许了

访客 2024-12-07 0

扫一扫用手机浏览

文章目录 [+]

粉友的诤诤建言

EasyWechat,号称最优雅的php包,虽然是自吹,但

EasyWechat的文档是比较丰富完全的,这个要点赞,官 网也挂出了不少视频教程,不过这个要收费,貌似还不便宜(

源码Github截图

easywechat发送图片php技巧_小编觉得再不分享EasyWechat SDK粉友将禁绝许了

通过查看EasyWechat的GitHub上的源码,我们创造更新及时,很频繁啊!
请看上边图,

小细节处理如所有的类都在 EasyWeChat\Kernel\Messages 这个命名空间下,每一种类都由相应的文件定义,比如image由image.php定义等等,如下图:

easywechat发送图片php技巧_小编觉得再不分享EasyWechat SDK粉友将禁绝许了
(图片来自网络侵删)

各种类定义文件列表

工具实例化大略清晰

这样的文件构造组织,命名规范使得其类工具的实例化也非常大略清晰,一看方法名称就知道了。

文本

属性列表:

- content 文本内容

use EasyWeChat\Kernel\Messages\Text;

$text = new Text('您好!
overtrue。
');

// or

$text = new Text();

$text->content = '您好!
overtrue。
';

// or

$text = new Text();

$text->setAttribute('content', '您好!
overtrue。
');

图片

属性列表:

- media_id 媒体资源 ID

use EasyWeChat\Kernel\Messages\Image;

$image = new Image($mediaId);

多框架支持

EasyWechat支持在多种框架中嵌入利用,官 网上就有以下几种文档解释:

EasyWeChat 是一个通用的 Composer 包,以是不须要对框架单独做修正,只要支持 Composer 就能直策应用,当然了,为了更方便的利用,我们网络了以下框架单独供应的拓展包:

Laravel

overtrue/laravel-wechat

Symfony

lilocon/WechatBundle

Yii

max-wen/yii2-easy-wechat

CI

TODO

Phalcon

TODO

... more

不过

第一步 利用composer下载SDK

composer require hooklife/thinkphp5-wechat

第二步 发布配置文件到TP目录(@thinkphp tp5有没有发布配置文件到运用目录的功能,如果没有并且后期不操持添加的话,我就要做类似的扩展包了)

项目根目录实行

php think wechat:config

(查看application/extra/wechat.php这个目录是否存在,如果不存在手动复制一份这个文件 https://raw.githubusercontent.com/hooklife/thinkphp5-wechat/master/src/config.php 到 application/extra 这个位置 就OK)

利用方法

详细参考手册 https://easywechat.org/zh-cn/docs/

TP中利用代码类似

use Hooklife\ThinkphpWechat\Wechat;

Wechat::user_tag()->lists();

Wechat::card()->lists()

如果有不懂的,可以下面评论。

相关文章