Laravel - mqtt・redis・python - Subscribe


クラウディア 


1. 概要
2. 作成
4. 参考サイト

1. 概要

 今度は、「Python」の「Subscriber」で受信した、メッセージを「Laravel」へ送信する仕組みです。

2. 作成

 「Laravel」側の「Subscriber」としてのソースを作成します。  プロジェクト管理者ユーザで、「Laravel」のプロジェクトホームへ移動して。

php artisan make:controller MqttSubscribeController


   INFO  Controller [app/Http/Controllers/MqttSubscribeController.php] created successfully.
 中身が、こういうソースになっています。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class MqttSubscribeController extends Controller
{
    //
}
 これを下記のように記述します。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class MqttSubscribeController extends Controller
{
    public function subscribe(Request $request)
    {
		logger("topic [$request->topic]");
        

        return response()->json(['status' => 'queued']);
    }
}

4. 参考サイト

 本ページは、「ChatGPT」軍曹を参考にさせていただきました。

audiobook.jp
EaseUS
【usus ウズウズ】
それがだいじWi-Fi
earthcar(アースカー)
TikTok Shop 【リピート用プログラム】
5G CONNECT
葬送のフリーレン Prime Video
JETBOY
サウンドハウス
損保との違い
ハイスピードプラン
ベルリッツ
U-NEXT
健康サポート特集
Amazonギフトカード
ネットオークションの相場、統計、価格比較といえばオークファン
薬屋の独り言
アフィリエイトのアクセストレード