dingo-api

    0熱度

    1回答

    我有一個帶有兩個表的數據庫:table CATEGORIES有一個id,它是表PRODUCTS的fk。 當我想刪除一個類別,並且表格產品中的記錄與該類別ID相關聯時,laravel返回405錯誤,我無法訪問銷燬方法。我如何避免405錯誤和訪問銷燬方法? 這裏是我的路由配置: $api = app('Dingo\Api\Routing\Router'); $api->version('v1',[

    0熱度

    1回答

    我試圖在用戶註冊時讓電子郵件爲可選項。這裏是package。所以,我在此函數刪除email' => 'required|email|unique:users',: public function signup(Request $request) { $credentials = $request->all(); $validator = Validator::make($cr

    0熱度

    1回答

    我使用Laravel 5.3與Dingo管理API請求。我正在嘗試升級到Laravel 5.4,但我的測試失敗了。 這裏有一個案例: $request = $this->get('/api/authenticated-user', $this->headers()); $limit = $request->response->headers->get("X-RateLimit-Limit");

    4熱度

    1回答

    我使用laravel 5.3爲移動應用程序構建api和後端管理。 我集成了Dingo/api包並使用Oauth2進行身份驗證。 我做了一個API,並與郵差登錄: API URL:在結果登錄MYDOMAIN/API /認證/登錄 : { "meta": { "message": "Success", "status_code": 1000, "status": true }, "data": { "

    0熱度

    1回答

    我有我的模型以下更新功能: public function update(PartnerRequest $request, $id) { $partner = Partner::findOrFail($id); if(!$partner -> update($request->all())) { throw new HttpException(500);

    0熱度

    3回答

    想象一下實體Genre和Book。 每個都有API資源端點/genre和/book。在Laravel路線可能是: $app->resource('/genre', GenreController::class); 我想要一個關係的端點。 GET /genre/1/book,根據Genre#1獲取書籍。 這裏最好的做法是什麼?將處理程序放在GenreController,BookControll

    0熱度

    1回答

    enter image description here我想開發一個使用流明的休息API。對於身份驗證,我使用Dingo和JWTAuth API。但是我收到消息Auth guard driver [api]未定義爲。 Here is the error message

    0熱度

    1回答

    我User模式可能是匿名(如沒有電子郵件的註冊,$user->isAnonymous())。通過使用api.auth中間件兩個匿名和完全註冊的用戶可以訪問給定的路線。現在我想限制一條路線,以便匿名用戶無法訪問它。 (重點注意「匿名用戶」還在驗證,匿名不指未經認證) 的問題是,我應該在哪裏把這個邏輯,最好與巴丁格符合包?我在製作自己的中間件,擴展Dingo還是爲Dingo製作定製的提供商? 獎金的問

    0熱度

    2回答

    我用Laravel 5和Dingo/API開發了一個API。 繼文檔,我用分頁和我的代碼看起來像 $users = User::paginate(50); return $this->response->paginator($users, new UserTransformer); 不幸的是,響應根密鑰是「數據」 { "data": [ { "id": 1, "us

    2熱度

    1回答

    我試圖讓REST API與野狗爲laravel 5.3。我有我的項目設置野狗,創造這樣一個API路線測試。 $api->version('v1', function ($api) { $api->get('hello',function(){ return "hello"; }); }); 但是當我運行http://localhost:8000/api/h