Просмотр исходного кода

Weenier 168otc项目部署 0630

wesmiler 3 лет назад
Родитель
Сommit
2e2757e4e8
2 измененных файлов с 32 добавлено и 0 удалено
  1. 6 0
      routes/api.php
  2. 26 0
      routes/websocket.php

+ 6 - 0
routes/api.php

@@ -27,6 +27,10 @@ Route::match(['get','post'],'/sendmsm', [\App\Http\Controllers\Api\LoginControll
 Route::match(['get','post'],'/test', [\App\Http\Controllers\Api\TestController::class, 'changeLang']);
 Route::match(['get','post'],'/test/setMail', [\App\Http\Controllers\Api\TestController::class, 'setMail']);
 
+// 回调
+Route::match(['get','post'],'/notify/wallet', [\App\Http\Controllers\Api\NotifyController::class, 'wallet']);
+Route::match(['get','post'],'/notify/index', [\App\Http\Controllers\Api\NotifyController::class, 'index']);
+
 // 用户详情
 Route::match(['get','post'],'/user/info', [\App\Http\Controllers\Api\MemberController::class, 'info']);
 Route::match(['get','post'],'/user/payment', [\App\Http\Controllers\Api\MemberController::class, 'payment']);
@@ -36,3 +40,5 @@ Route::match(['get','post'],'/user/payment', [\App\Http\Controllers\Api\MemberCo
 Route::match(['get','post'],'/index', [\App\Http\Controllers\Api\IndexController::class, 'index']);
 Route::match(['get','post'],'/config', [\App\Http\Controllers\Api\IndexController::class, 'config']);
 Route::match(['get','post'],'/trade', [\App\Http\Controllers\Api\IndexController::class, 'trade']);
+Route::match(['get','post'],'/address', [\App\Http\Controllers\Api\IndexController::class, 'address']);
+Route::match(['get','post'],'/transfer', [\App\Http\Controllers\Api\IndexController::class, 'transfer']);

+ 26 - 0
routes/websocket.php

@@ -0,0 +1,26 @@
+<?php
+
+
+use Illuminate\Http\Request;
+use SwooleTW\Http\Websocket\Facades\Websocket;
+
+/*
+|--------------------------------------------------------------------------
+| Websocket Routes
+|--------------------------------------------------------------------------
+|
+| Here is where you can register websocket events for your application.
+|
+*/
+
+Websocket::on('connect', function ($websocket, Request $request) {
+    // called while socket on connect
+});
+
+Websocket::on('disconnect', function ($websocket) {
+    // called while socket on disconnect
+});
+
+Websocket::on('example', function ($websocket, $data) {
+    $websocket->emit('message', $data);
+});