首页 » Web前端 » php极光im技巧_TP32接入极光IM

php极光im技巧_TP32接入极光IM

访客 2024-11-24 0

扫一扫用手机浏览

文章目录 [+]

分享下我用的极光IM,希望能帮助到大家,

一:在common/common文件下function文件中写一个公共调用的方法。

php极光im技巧_TP32接入极光IM

/

php极光im技巧_TP32接入极光IM
(图片来自网络侵删)

极光IM- CURL提交

@param 要求url $Url

@param 要求数据 $Data

@param 要求类型 $type post、get、delete

@return mixed

/function PushJGIM($Url, $Data, $type){

// 配置信息 申请极光账号 建立自己运用 找到利用的key和secret值

$config = array(

'key' => 'key值',

'secret' => 'secret值',

);

// 要求头文件

$base64 = base64_encode($config['key'].':'.$config['secret']);

$Header = array(

\"大众Authorization:Basic $base64\"大众,

\"大众Content-Type:application/json\"大众

);

// 初始化curl

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $Url); // 抓取指定网页

curl_setopt($ch, CURLOPT_HEADER, 0); // 设置header

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 哀求结果为字符串且输出到屏幕上

if( $type == 'post' ){

// 设置已post办法要求

curl_setopt($ch,CURLOPT_POST,1);

// 设置post文件

curl_setopt($ch,CURLOPT_POSTFIELDS,$Data);

}else if( $type == 'del' ){

// 设置delete办法要求

curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'DELETE');

}

curl_setopt($ch, CURLOPT_HTTPHEADER, $Header);

// 增加 HTTP Header(头)里的字段

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

// 终止从做事端进行验证

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);

$ret = curl_exec($ch); // 运行curl

//dump($ret);

curl_close($ch);

return $ret;}

复制代码

二.在建立一个注册IM账号的公共方法

/

极光IM- 用户注册

@param 用户名 司机手机号 $username

@param 昵称 司机车牌号 $nickname

@param 密码 默认123456 $password

/function JGIMreg($username, $nickname, $password= '123456'){

$postUrl = 'https://api.im.jpush.cn/v1/users/';

$PostData = array(

'0'=>array(

'username' => $username,

'nickname' => $nickname,

'password' => $password,

),

);

$Post = json_encode($PostData);

$ret = PushJGIM($postUrl, $Post, 'post');

return $ret;}

复制代码

三.写一个大略的demo,去调用极光IM方法,进行注册IM账号。

function index(){// 参数

$mobile = '12345678901';

$vehicleno = '黑Q123';// 注册极光账号

$ret = JGIMreg($mobile, $vehicleno);dump($ret);

}

复制代码

大功告成,可以愉快地自己在网页上玩耍谈天了!

标签:

相关文章

亮度与黑暗,探寻人类视觉的奇妙旅程

自古以来,人类对光明与黑暗的探索从未停止。在科技日新月异的今天,亮度与黑暗已成为我们日常生活中不可或缺的元素。本文将带领大家领略亮...

Web前端 2024-12-17 阅读0 评论0