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