Web操作は、HTTPリクエスト送信、JSON解析、UDP送信など、外部サービスやネットワーク機器との通信を行うためのアクションです。
Webhook 連携、API からのデータ取得、外部デバイス制御など、MacroDroid を他サービスと連携させたい場面で特に役立ちます。
このアクションは MacroDroid の「Web操作」カテゴリに属しており、ネットワーク通信を利用した自動化を行いたい場合に便利です。
ほかのアクションを確認したい場合は、以下の辞典トップをご覧ください。
かものはしトリガーの次はアクションです。アクションを理解すると、スマホが“あなたの意図通りに動く”再現性が一気に高まります。本ページは、MacroDroidのアクションを体系的にまとめた“アクション辞典のトッ[…]
Web操作で設定出来る項目

HTTPリクエスト
- 設定(リクエストメソッド:GET,POST,PUT,DELETE,PATCH,HEAD,OPTIONS,TRACE)
- クエリーパラメーター
- コンパクトボディ
- ヘッダーパラメーター
指定サーバーへHTTPリクエストを送信します。
他のサービスと連携するためにWebhookを使用したい場合、設定で「GET」を選択、指定したURLを入力します。

簡単にWebページの表示を行うのみであれば次項の「Webサイトを開く」のアクションを設定しましょう。
HTTPレスポンスを送信
「HTTPサーバーリクエスト」のトリガーと合わせて使用してください。
キーを選択
- プレーンテキスト
- HTML
接続は、WiFi・Bluetooth・USB・VPN・テザリングなど、スマホや周辺機器との接続状態に合わせてマクロを実行できるトリガーです。ネットワーク接続の変化、デバイスの接続/切断、SSIDの出入り、Bluetooth機器との連[…]
JSON解析
キーを選択
- この連想配列
- キーを追加
- 手動で定義
- 任意設定したもの
変数(文字列)に格納されているJSON形式のテキストを解析します。
同等のデータ構造を変数(連想配列)に出力します。
JOIN出力
キーを選択
- この連想配列
- キーを追加
- 手動で定義
- 任意設定したもの
配列形式の変数値を、JOIN形式で生成して出力します(保存は「文字列の形式」です)。
UDPコマンドを送信

設定項目
- 送信先(192.168.1.100など)
- ポート(50000など)
- テキストメッセージ(オプション設定あり)
UDPは簡易データを送信するためのプロトコルで、外部デバイスやネットワーク機器との通信に利用されます。
TCPよりも軽量で、低遅延の通信が可能です。
Web操作の活用例と関連リンク
Web操作を使った実践例(直接的な利用)
現在、Web操作アクションを主役として利用した実践記事はありません。
Web操作と相性の良い応用記事(間接的に関連)
関連するトリガー・アクション
- Webhook(URL)|MacroDroid トリガー辞典
- 接続|MacroDroid トリガー辞典
- 接続アクション|MacroDroid アクション辞典
- 条件分岐/繰り返し|MacroDroid アクション辞典




