国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

在PHP服務(wù)端使用gatewayclient的 Gateway::sendToUid($uid, $message);不起作用

crazehe

是不是gatewayclient沒有安裝對還是怎么回事,這些接口都不能正常使用,這是怎么回事

header("content-type:text/html;charset=utf-8");
require_once 'GatewayClient/Gateway.php';
use GatewayClient\Gateway;
Gateway::$registerAddress = '127.0.0.1:1236';
$uid = $_POST['user_id'];
//$msg = $_POST['msg'];
$msg = '{"type":"say_to_one","to_client_id":100,"content":"hello"}';
$req_data = json_decode($msg, true);
Gateway::sendToUid($uid, $req_data);
$data['uid'] = $uid;
$data['code'] = 100;
echo json_encode($data);

2514 2 0
2個回答

phpcreeper

1、不好使的話就先研究官方的注意事項: https://github.com/walkor/gatewayclient
2、另 void Gateway::sendToUid(mixed $uid, string $message); 第二個參數(shù)要求是string

  • crazehe 2021-08-03

    我是直接下載源碼的 ,按照文檔引入使用,,第二個參數(shù)也換了很多格式,就是不起作用
    是不是服務(wù)器還要有什么配置?

阿羅

第二個參數(shù)應(yīng)該是字符串,你發(fā)的是數(shù)組。
還有$data也未定義。
另外sendToUid要求有調(diào)用bindUid,并且uid在線,否則肯定收不到。
最好用sendToAll接口試下,避免你binduid有問題。

  • crazehe 2021-08-03

    找到問題了 是端口問題,下載的源文件端口設(shè)置居然不一致

  • phpcreeper 2021-08-03

    @8180: 為什么要一致呢? 不同的人部署時監(jiān)聽的服務(wù)端口五花八門、源碼里自然設(shè)定的就是一個默認(rèn)連接端口、而且提供了自由配置功能、合情合理。

年代過于久遠(yuǎn),無法發(fā)表回答
??