# ThirdPartySmsRpcClient **Repository Path**: tangwzg/third-party-sms-rpc-client ## Basic Information - **Project Name**: ThirdPartySmsRpcClient - **Description**: 短信 RPC SDK - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-13 - **Last Updated**: 2025-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Third Party SMS RPC Client ## 使用说明 - 配置相关微服务地址,需要在 config/autoload/services.php 中配置如下代码 ```c 'consumers' => [ [ // 要和微服务的 @RpcService(name="ThirdPartySmsRpcService") 对应 'name' => 'ThirdPartySmsRpcService', 'protocol' => 'jsonrpc-http', // 这里选填 'load_balancer' => 'random', 'nodes' => [ // 这里需要修改为正确的地址 ['host' => '127.0.0.1', 'port' => 9502], ], ], ], ``` - 调用发送程序 ```c $smsSender = make(SmsSender::class); $result = $smsSender->sendTkCode($phone, $code); return ResponseTool::success($result); ```