mikrotik - 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 )
接下来我需要对上面的回复做什么?
提前致谢
解决方案
而已。您的请求已完成。
作为api doc,!done
客户端发送的最后一句是路由器回复的第一个字OK
。如果有任何问题,响应将是!trap
在响应数组中*A85
,如果您需要在当前会话上进行操作,路由器会告诉您 OK (!done),并为您提供最后一个数据条目的 id。
推荐阅读
- swift - 核心数据 - 导入数据 (csv, xml)
- java - 仅使用类 String 的下一个方法以递归方式查找字符串的子字符串:charAt(),substring(),length()
- java - Vertx 客户端正在花时间检查故障
- c# - csproj Target-Element (MSBuild) 执行批处理文件而不阻塞
- reporting-services - 来自参数的 SSRS 执行时间
- c++ - 为什么我不能按预期使用所有 LLC 空间?
- java - JavaFX 项目,在 Controller 类中声明“接口”(例如标签)代码和“可执行”代码是不好的做法吗?
- vue.js - Vue - 重复 div 中的单击处理程序不会自行强制更新,需要手动执行
- c++ - 是否可以为 SonarQube 编写自定义 C++ 规则?(类似于 java checkstyle)
- docker - 连续无法拉取 Docker 映像