PHP 中的 API 查询/结果 (json)


API query/result (json) in php

让我先声明一下,在php方面,我是一个完全的新手,但我需要为特定的curl请求创建一个php脚本来监视服务的状态。

curl 命令是:

curl --insecure --digest 'https://admin:password@localhost:9993/management' --header "Content-Type: application/json" -d '{"operation":"read-attribute","name":"server-state","json.pretty":1}'

它返回以下输出:

"outcome" : "success",
"result" : "running"

我四处搜索,找到了一些示例并将几个不同的脚本组合在一起,但没有一个给我想要的结果(完全是我的错)。 我似乎让身份验证方面工作,但我在发送数组并返回结果时惨遭失败。 从本质上讲,我有兴趣恢复可以在监视系统中使用的"正在运行"字段(或它可能返回的任何其他值)。 我得到的最接近的是服务器因为无效字符而向我抛出 java io异常。

任何帮助将不胜感激。

谢谢马克·

关系。 我需要json_encode我的数据字符串。 现在都在工作。