18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 直播平台开发过程中PhalApi框架

直播平台开发过程中PhalApi框架

时间:2022-05-18 09:06:02 | 来源:行业动态

时间:2022-05-18 09:06:02 来源:行业动态

使用微信发红包等功能只需要加载现成的类库就可以简单、快捷的实现功能。



准备工作:

下载Wechat微信包,下载地址:

https://git.oschina.net/dogstar/PhalApi-Library.git

将下载好的微信包放到./PhalApi/Library/下面

配置下载的微信扩展包:

为了让微信扩展包能收到来自微信服务器的信息以及返回信息给用户,我们需要在./Config/app.php配置文件中追加一下配置:

‘Wechat’=array(

‘plugins’=array(

Wechat_InMessage::MSG_TYPE_KEY=array(),

)

)

参数说明:KEY为对应的消息类型,如:文本、位置、语音、图片等;然后是然后是各种消息类型对应的处理的类名,可以有多个,从上到下依次处理。

将以下代码放到项目中

?php

//echo $_GET[‘echostr’];

//die();

If(!isset($GLOBALS[‘HTTP_RAW_POST_DATA’])){

Die(‘Access denied’);

}

Require_once dirname(__FILE__).’/../init.php’;

DI()-loader-addDirs(array(‘Demo’,’Library’));

$robot = new Wechat_Lite(‘YourTokenHere…’,true) ;

$rs = $robot-response();

?

注意:当首次接入微信时,需要将开头的两句注释去掉,以便通过微信的验证,即

//echo $_GET[‘echostr’];

//die();

示例让红包飞

?php

Public function handleText($inMessage , $outMessage){

$outMessage = new Wechat_OutMessage_News();

$item = new Wechat_OutMessage_News_Item();

$item-setTitle(‘让红包飞’)

-setDeion(sprintf(‘您已领到一个%d元红包~’,rand(1,100)))

-setPicUrl(‘http://webtools.qiniudn.com/172906_61c8663a.jpg’)

-setUrl(‘http://git.oschina.net/dogstar/PhalApi-Library’);

$outMessage-addItem($item);

}

?

以上就是直播平台开发过程中PhalApi框架使用微信发红包等简单的操作过程,只需要加载现成的类库就可以简单、快捷的实现功能。

关键词:过程,平台,直播

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭