浏览代码

Update api routes

Daniel Supernault 5 年之前
父节点
当前提交
9dc2234bac
共有 1 个文件被更改,包括 15 次插入1 次删除
  1. 15 1
      routes/api.php

+ 15 - 1
routes/api.php

@@ -4,4 +4,18 @@ use Illuminate\Http\Request;
 
 Route::post('/users/{username}/inbox', 'FederationController@userInbox');
 
-Route::post('/api/v1/apps', 'Api\ApiV1Controller@apps');
+
+Route::group(['prefix' => 'api'], function() {
+	Route::group(['prefix' => 'v1'], function() {
+		Route::post('apps', 'Api\ApiV1Controller@apps');
+
+		Route::get('accounts/verify_credentials', 'ApiController@verifyCredentials');
+		Route::get('accounts/relationships', 'PublicApiController@relationships');
+		Route::get('accounts/{id}/statuses', 'PublicApiController@accountStatuses');
+		Route::get('accounts/{id}/following', 'PublicApiController@accountFollowing');
+		Route::get('accounts/{id}/followers', 'PublicApiController@accountFollowers');
+		Route::get('accounts/{id}', 'Api\ApiV1Controller@accountById');
+
+		Route::get('instance', 'Api\ApiV1Controller@instance');
+	});
+});