首页 > 解决方案 > mikrotik 在用户创建期间发送 ret 后接下来要做什么

问题描述

我正在尝试与 Mikrotik RouterOS 通信以创建新用户,如下所示

 $usermanagerQuery = new Query(
            "/tool/user-manager/user/add",
            [
                '=customer=admin',
                '=username=sampleuser',
                '=password=samplepassword',
                '=shared-users=1',
                '=caller-id-bind-on-first-use=yes'
            ]
        );

        $userCreationResponse = $client->query($usermanagerQuery)->read(false);

现在我得到了回应

Array ( [0] => !done [1] => =ret=*A85 )

接下来我需要对上面的回复做什么?

提前致谢

标签: mikrotikrouter-os

解决方案


而已。您的请求已完成。

作为api doc!done客户端发送的最后一句是路由器回复的第一个字OK。如果有任何问题,响应将是!trap

在响应数组中*A85,如果您需要在当前会话上进行操作,路由器会告诉您 OK (!done),并为您提供最后一个数据条目的 id。


推荐阅读