12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <?php
- $api = app('Dingo\Api\Routing\Router');
- $api->version('v1', [
- 'namespace' => 'App\Http\Controllers\V1',
- ], function ($api) {
-
- $api->get('getBehaviorByIdentify', 'BehaviorController@getBehaviorByIdentify');
- $api->get('getVodUploadAuth', 'AliYunVodController@getVodUploadAuth');
- $api->get('getPlayUrlByVideoId', 'AliYunVodController@getPlayUrlByVideoId');
-
- $api->get('getAllBehavior', 'BehaviorController@getAllBehavior');
-
- $api->group(['middleware' => ['chxq_jwt_auth']], function ($api) {
-
- $api->post('post', 'PostController@create');
-
- $api->get('post/my', 'PostController@myPost');
-
- $api->get('post', 'PostController@index');
-
- $api->get('post/video', 'PostController@video');
-
- $api->get('post/detail', 'PostController@detail');
-
- $api->get('post/suggest', 'PostController@suggestPost');
-
- $api->post('post/comment', 'PostController@comment');
-
- $api->get('post/comment', 'PostController@commentList');
-
- $api->get('post/reply', 'PostController@replyList');
-
- $api->get('topicCategory', 'CategoryController@index');
-
- $api->get('topicCategory/getTopics', 'CategoryController@getTopics');
-
- $api->get('post/topic', 'PostController@topicPost');
-
- $api->get('topic', 'PostController@topicList');
-
- $api->get('topic/group', 'PostController@getTopic');
-
- $api->get('post/video/group', 'PostController@getPostVideo');
-
- $api->get('topic/detail', 'PostController@topicDetail');
-
- $api->post('memberFollowTopic', 'MemberFollowTopic@memberFollowTopic');
-
- $api->post('memberFollowTopic/follow', 'MemberFollowTopic@followTopic');
-
- $api->delete('memberFollowTopic/cancel', 'MemberFollowTopic@cancelFollowTopic');
-
- $api->get('memberFollowTopic/getMemberTopic', 'MemberFollowTopic@getMemberTopics');
-
- $api->get('memberFollowTopic', 'MemberFollowTopic@index');
-
- $api->get('postCollect', 'PostCollectController@index');
-
- $api->get('excellentResidents', 'BeanDetailController@excellentResidents');
-
- $api->get('rankingList', 'BeanDetailController@rankingList');
-
- $api->get('starHome', 'BeanDetailController@starHome');
-
- $api->get('post/memberPostStatistics', 'PostController@memberPostStatistics');
-
- $api->get('feed', 'FeedController@index');
- });
- });
|