mirror of
https://github.com/easychen/pushdeer.git
synced 2025-02-21 23:44:56 +08:00
添加清除全部消息接口
This commit is contained in:
parent
722ba0eb9e
commit
80c034ef44
@ -411,6 +411,14 @@ type 为 image 时,text 中为要发送图片的URL。
|
||||
|token|认证token|
|
||||
|id|消息ID|
|
||||
|
||||
#### 清除全部消息
|
||||
|
||||
`POST /message/clean`
|
||||
|
||||
|参数|说明|备注|
|
||||
|-|-|-|
|
||||
|token|认证token|
|
||||
|
||||
|
||||
[更详细的请求和返回值可以参考这里](doc/api/PushDeerOS.md)
|
||||
|
||||
|
@ -145,4 +145,10 @@ class PushDeerMessageController extends Controller
|
||||
|
||||
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/remove', 'App\Http\Controllers\PushDeerMessageController@remove');
|
||||
// 删除全部消息
|
||||
Route::post('/message/clean', 'App\Http\Controllers\PushDeerMessageController@clean');
|
||||
|
||||
|
||||
Route::post('/user/info', 'App\Http\Controllers\PushDeerUserController@info');
|
||||
|
Loading…
x
Reference in New Issue
Block a user