mirror of
https://github.com/easychen/pushdeer.git
synced 2025-02-23 00:14:56 +08:00
添加清除全部消息接口
This commit is contained in:
parent
722ba0eb9e
commit
80c034ef44
@ -411,6 +411,14 @@ type 为 image 时,text 中为要发送图片的URL。
|
|||||||
|token|认证token|
|
|token|认证token|
|
||||||
|id|消息ID|
|
|id|消息ID|
|
||||||
|
|
||||||
|
#### 清除全部消息
|
||||||
|
|
||||||
|
`POST /message/clean`
|
||||||
|
|
||||||
|
|参数|说明|备注|
|
||||||
|
|-|-|-|
|
||||||
|
|token|认证token|
|
||||||
|
|
||||||
|
|
||||||
[更详细的请求和返回值可以参考这里](doc/api/PushDeerOS.md)
|
[更详细的请求和返回值可以参考这里](doc/api/PushDeerOS.md)
|
||||||
|
|
||||||
|
@ -145,4 +145,10 @@ class PushDeerMessageController extends Controller
|
|||||||
|
|
||||||
return send_error('消息不存在或已删除', ErrorCode('ARGS'));
|
return send_error('消息不存在或已删除', ErrorCode('ARGS'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function clean(Request $request)
|
||||||
|
{
|
||||||
|
PushDeerMessage::where('uid', $_SESSION['uid'])->delete();
|
||||||
|
return http_result(['message'=>'done']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -63,6 +63,8 @@ Route::middleware('auto.login')->group(function () {
|
|||||||
Route::post('/message/list', 'App\Http\Controllers\PushDeerMessageController@list');
|
Route::post('/message/list', 'App\Http\Controllers\PushDeerMessageController@list');
|
||||||
// 删除消息
|
// 删除消息
|
||||||
Route::post('/message/remove', 'App\Http\Controllers\PushDeerMessageController@remove');
|
Route::post('/message/remove', 'App\Http\Controllers\PushDeerMessageController@remove');
|
||||||
|
// 删除全部消息
|
||||||
|
Route::post('/message/clean', 'App\Http\Controllers\PushDeerMessageController@clean');
|
||||||
|
|
||||||
|
|
||||||
Route::post('/user/info', 'App\Http\Controllers\PushDeerUserController@info');
|
Route::post('/user/info', 'App\Http\Controllers\PushDeerUserController@info');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user