Browse Source

pusher

master
chuan 1 month ago
parent
commit
2690fcda14
  1. 9
      app/home/service/NoticeService.php

9
app/home/service/NoticeService.php

@ -5,12 +5,19 @@ use app\model\UserModel;
class NoticeService extends BaseHomeService
{
// 生成Beams Token, 注意:返回结果的格式必须是 {"token": "xxx"} 因为这个接口是当作回调函数给Pusher IOS SDK调用的
public function generateToken($param): array
{
try {
if (!isset($param['user_id'])) {
return [
'token' => "",
'token' => "缺少user_id",
];
}
$user = UserModel::where(['user_id'=>$param['user_id']])->find();
if (empty($user)) {
return [
'token' => "无效用户ID",
];
}
// 生成Beams身份验证令牌

Loading…
Cancel
Save