|
|
|
@ -2,10 +2,12 @@ |
|
|
|
|
|
|
|
namespace App\Http\Controllers; |
|
|
|
|
|
|
|
use Graze\GuzzleHttp\JsonRpc\Client; |
|
|
|
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
|
|
use Illuminate\Foundation\Bus\DispatchesJobs; |
|
|
|
use Illuminate\Foundation\Validation\ValidatesRequests; |
|
|
|
use App\Http\Controllers\Controller as BaseController; |
|
|
|
use Illuminate\Support\Facades\Log; |
|
|
|
use Illuminate\Support\Facades\Storage; |
|
|
|
use App\Models\FinancialRecord; |
|
|
|
|
|
|
|
@ -38,4 +40,21 @@ class TestController extends BaseController |
|
|
|
|
|
|
|
return 1; |
|
|
|
} |
|
|
|
|
|
|
|
public function testRpc() |
|
|
|
{ |
|
|
|
$client = Client::factory(env('RPC_SITE_HOST')); |
|
|
|
$request = $client->request(uniqid(),'/alisms/sent', [ |
|
|
|
'phone' => 13481194554, |
|
|
|
'template'=>'SMS_201720790', |
|
|
|
'templateParams'=> json_encode(['name'=>"[DESION]",'money'=>'200元']), |
|
|
|
]); |
|
|
|
$response = $client->send($request); |
|
|
|
$result = json_decode($response->getBody()->getContents()); |
|
|
|
if ($result->result->Code != 'OK') { |
|
|
|
$msg = $result->result->Message; |
|
|
|
Log::error('发送短信失败', ['Message'=>$msg]); |
|
|
|
} |
|
|
|
return $response->getBody()->getContents(); |
|
|
|
} |
|
|
|
} |