|
@@ -5,8 +5,8 @@ namespace app\api\controller;
|
|
|
use app\common\controller\Api;
|
|
|
use app\utils\RedisUtil;
|
|
|
use think\Request;
|
|
|
-use getusersig\Getusersig;
|
|
|
-use tencentim\Tencentim;
|
|
|
+use getusersig\getusersig;
|
|
|
+use tencentim\tencentim;
|
|
|
use think\Db;
|
|
|
|
|
|
/**
|
|
@@ -14,9 +14,12 @@ use think\Db;
|
|
|
*/
|
|
|
class Tenim extends Api
|
|
|
{
|
|
|
- protected $noNeedLogin = ['trtc_callback','callback','test','createIMGroup','updateRoomInfo','setImManage','sendMessageToUser','outMemberFromRoom','selectstatus','loginoutim', 'tencentcall'];
|
|
|
+
|
|
|
+ protected $noNeedLogin = ['*'];
|
|
|
protected $noNeedRight = ['*'];
|
|
|
|
|
|
+ protected $prefix = 'xl';
|
|
|
+
|
|
|
|
|
|
public function test() {
|
|
|
$groupinfo = $this->getGroupInfo("112");
|
|
@@ -954,8 +957,8 @@ exit;
|
|
|
* type:0普通消息 1自定义消息
|
|
|
*/
|
|
|
public function sendMessageToUser($from_user,$to_user,$message, $type = 0) {
|
|
|
-// $from_user = 54;
|
|
|
-// $to_user = 6;
|
|
|
+ $from_user = $this->prefix . (string)$from_user;
|
|
|
+ $to_user = $this->prefix . (string)$to_user;
|
|
|
// $message = "sdsd";
|
|
|
$random = rand(10000000,99999999);
|
|
|
$usersig = $this->usersig("administrator");
|
|
@@ -971,8 +974,8 @@ exit;
|
|
|
|
|
|
$data = [];
|
|
|
$data["SyncOtherMachine"] = 1;
|
|
|
- $data["From_Account"] = (string)$from_user;
|
|
|
- $data["To_Account"] = (string)$to_user;
|
|
|
+ $data["From_Account"] = $from_user;
|
|
|
+ $data["To_Account"] = $to_user;
|
|
|
$data["MsgRandom"] = rand(1000000,9999999);
|
|
|
$data["MsgTimeStamp"] = time();
|
|
|
|
|
@@ -1092,8 +1095,8 @@ exit;
|
|
|
|
|
|
//拉黑
|
|
|
public function black_one($from_user = '',$to_user = '') {
|
|
|
- $from_user = (string)$from_user;
|
|
|
- $to_user = (string)$to_user;
|
|
|
+ $from_user = $this->prefix . (string)$from_user;
|
|
|
+ $to_user = $this->prefix . (string)$to_user;
|
|
|
$random = rand(10000000,99999999);
|
|
|
$usersig = $this->usersig("administrator");
|
|
|
// 获取配置信息
|
|
@@ -1116,8 +1119,8 @@ exit;
|
|
|
|
|
|
//取消拉黑
|
|
|
public function un_black_one($from_user = '',$to_user = '') {
|
|
|
- $from_user = (string)$from_user;
|
|
|
- $to_user = (string)$to_user;
|
|
|
+ $from_user = $this->prefix . (string)$from_user;
|
|
|
+ $to_user = $this->prefix . (string)$to_user;
|
|
|
$random = rand(10000000,99999999);
|
|
|
$usersig = $this->usersig("administrator");
|
|
|
// 获取配置信息
|