エラー内容
1 |
API error -32602: The "user.login" method must be called without the "auth" parameter. |
Zabbix2.4をPhpZabbixApiライブラリを利用してAPI操作しようとした所
ログインをするだけの一番簡単なサンプルコードで、上記エラーが出てしまいました。
解決策
2.4を利用したければ、GitHubからCloneして持ってきましょう!
下記よりGitHubリポジトリへ飛び
buildディレクトリ下に2.4用の物が存在します
Zabbix2.4 では認証周りの挙動がこれまでと異なるようです。
最新ライブラリを利用する事で、無事APIが動作しました。