grape

    1熱度

    1回答

    我用葡萄來建立自己的API的網站,我想添加自動使用日誌功能到我的網站,所以我在我的葡萄:: API類使用預先準備,這是我如何做: module GrapeExtension def get(paths = ['/'], options = {}, &block) #add log code here super end end ,並添加代碼,我用葡萄:: API,如

    0熱度

    3回答

    我在Rails 4.1上設置Grape。根據http://funonrails.com/2014/03/building-restful-api-using-grape-in-rails/,我把它放在lib裏面。 我想放在分隔的文件的輔助方法,文件結構是類似以下內容: lib |--- api |--- root.rb |--- helpers |--- base

    2熱度

    2回答

    我正在使用grape gem做一個API,在我的一個服務中,我想檢索完整的URL。例如,如果用戶不要求上: api.myapp.com/android/users.json 我想能夠檢索api.myapp.com/android/users.json或至少/android/users.json class MyApp::API::Users < Grape::API resourc

    0熱度

    1回答

    針對iOS應用支持Rails 4和Grape Gem的應用是否有任何JSON響應標準? iOS開發人員希望看到哪些標準或典型的成功/失敗響應格式? 例如,看場地API響應; 第一個例子: 「場館」:[{ 「ID」:2, 「名」: 「喬的比薩」, 「城市」: 「舊金山」, 「狀態」:」 CA 「 」地址「: 」1市場街「, 」WEBSITE_URL「:」 http://www.joepizza.co

    1熱度

    1回答

    我想找出解決方案,我想實現的解決方案。 我想爲我的用戶在我的服務器上存儲「頭像」。 但是我希望只有當你有一個有效的會話令牌和一個有效的user_id時才能訪問這些圖片。 如果可能,我寧願不將圖像存儲在數據庫中。 我正在使用Ruby,Rake,ActiveRecord和Grape。它是一個API而不是一個網站。 我使用mySQL作爲數據庫。 服務器是一個使用乘客解釋紅寶石的Apache。 你知道是否

    0熱度

    1回答

    我目前正在實現一個基於JSON的葡萄API。我已經整合了用於JSON分離和反序列化的咆哮。在執行下面的代碼時,似乎JSON編碼了兩次,導致了斜槓響應。無論如何葡萄在需要時抑制JSON解碼? json = UserRepresenter.new(user).to_json { status: StatusResponse::VALID, message: json }

    1熱度

    1回答

    我用葡萄在我的rails應用程序中創建api。 現在我想測試我所有的API。在我的api中,我可以上傳聲音,獲取聲音/:id並刪除聲音/:id。 我開始寫帖子的聲音,但我的測試所有的時間回測試「未定義的方法[]爲無:NilClass」。 我上傳curl命令(這工作): curl -X POST -i -F [email protected]/test.mp3 "http://localhost:3

    2熱度

    1回答

    我們有一個體面大的Rails應用程序。但是,平穩的API速度很慢。 因此,我們正在將原型移植到Rails之外的API層。我們目前正在考慮將葡萄(https://github.com/intridea/grape)這將刪除ActiveRecord和其他重型Rails代碼。整個API層將在覈心Ruby中。 要使用PG管理連接池,我們寫了一段代碼,可以打開n個數據庫連接並維護它們。無論何時我們想運行查詢

    3熱度

    2回答

    我正在發送大部分POST請求的JSON請求,並將JSON嵌入到請求正文中。我怎樣才能用葡萄招搖來形容這個?

    1熱度

    1回答

    我正在配置我的鐵軌葡萄應用搖頭擺尾。我有葡萄工作的權利。昂首闊步葡萄文件被創建 但是當我去招搖URL它顯示 fetching resource list: http://localhost:3000/api/api_docs.json 這是我api.rb文件 class API < Grape::API format :json formatter :json, Grape