Routerosから始めて、公式ドキュメントを検索した後、 fetch が表示されます
POSTリクエストをREST APIに送信する必要がありますが、curl
のようなコマンドが見つかりません。どういうわけかcurlをインストールできますか?
残念ながら、標準のMikrotikインストールにcurlをインストールする方法はありません。
Vanilla mikrotikインストールからhttpリクエストを行う唯一の方法は、すでに見つけたフェッチを使用することです。
ただし、POSTリクエストはサポートせず、GETのみをサポートします。
状況に応じて、この問題にはいくつかの解決策があります。
X86マシンで5.xバージョンを使用している場合は、Mikrotikの下にdebianをインストールするISOがあり、sshとapt-getを使用してMikrotikに必要なdebianパッケージをインストールできます。
ただし、curlはmikrotikのスクリプト言語やその他の情報をmikrotikから直接使用することはできません。
ISOは、debianパッケージをインストールできるようにmikrotikにパッチを適用するだけでなく、mikrotikライセンスをクラックするため、明らかな理由で、これ以上詳細を説明することはできません。
他の(合法的な)方法は、Routerboardハードウェア(いくつかの例外を除く)を使用していて、十分なRAM(少なくとも64MB)がある場合、メタルーター(a VM基本的に)そしてその上でopenwrtイメージを使用します。
次に、openwrtで、好きなパッケージをインストールして、必要なことを実行できます。
繰り返しますが、このメソッドではmikrotikの内部にアクセスすることはできません。