【问题标题】:Working with Zabbix API from Delphi使用 Delphi 的 Zabbix API
【发布时间】:2015-11-08 10:48:53
【问题描述】:

谁能提供一个如何使用 Delphi 的 Zabbix API 的示例? 使用哪个 Delphi 组件?

谢谢

【问题讨论】:

    标签: api delphi zabbix


    【解决方案1】:

    基本上,整个 Zabbix API 只是一个 JSON-RPC API,可通过单个 URL 上的 POST 调用访问。可以在此处找到有关 API 的更多详细信息: https://www.zabbix.com/documentation/2.4/manual/api

    可以看出,您唯一需要做的就是发布一个 POST 到:

    http://company.com/zabbix/api_jsonrpc.php HTTP/1.1
    Content-Type: application/json-rpc
    
    {"jsonrpc":"2.0","method":"apiinfo.version","id":1,"auth":null,"params":{}}
    

    现在,不管你是否使用delphi,你只需要一个可以构建HTTP请求和解析HTTP响应的组件。我发现这个问题可能对你有帮助,因为它似乎在 Delphi 中处理 HTTP POST。

    What’s the simplest way to call Http POST url using Delphi?

    目前,我不知道有任何现有的 Delphi 库可以为您带来魔法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 2022-08-15
      相关资源
      最近更新 更多