grape

    1热度

    1回答

    我是一个红宝石初学者,我有一个关于如何使用MySQL与葡萄的问题。 每次我想使用我的数据库还是有更好的方法来执行此操作时,是否需要拨打Mysql.new()? 我试图让新我class API < Grape::API的initialize但它似乎没有工作... 什么建议吗? 编辑:下面是一些我做了一些代码,并且工作得很好,但我想通过不连接到SQL每次如果可能的话,以改善这一点: class API

    3热度

    1回答

    我有葡萄API的Rails应用程序。 该接口使用Backbone完成,而Grape API提供所有数据。 它返回的是用户特定的东西,所以我需要引用当前登录的用户。 简体版本是这样的: API初始化: module MyAPI class API < Grape::API format :json helpers MyAPI::APIHelpers mou

    2热度

    2回答

    我正在使用Grape框架为我的rails应用程序创建API。我正在尝试不同的认证可能性。有人可以举一个简单的使用OAuth进行身份验证的例子吗?这里

    3热度

    1回答

    我的Rails 3应用程序使用Grape API。我知道如何在选定的路径mount API => '/api'上安装该API,但我需要该API可在子域api.mydomain.com上访问。 我搜索葡萄& Sinatra文档,关于堆栈溢出的问题,并试图谷歌它,但我找不到任何解决方案。

    1热度

    1回答

    如何配置葡萄以在默认的~/.groovy/grapeConfig.xml以外的位置查找自定义配置文件?不幸的是,http://groovy.codehaus.org/Grape的官方文件似乎是不完整的,并不包括这种特殊情况。 例如,我想指定一个路径,如$PROJECT_DIR/src/main/resources/groovyConfig.xml,以便我团队中的其他成员不必在其用户/主目录中创建和

    6热度

    1回答

    我正在使用RestSharp在客户端进行开发。我也在服务器端使用Ruby Grape gem作为自定义API。葡萄宝石可以通过设置通过控制台接受HTTP头f.e到application/vnd.twitter-v1+json 和测试命令做版本完美的作品 curl -H Accept=application/vnd.twitter-v1+json /statuses/public_timeline

    0热度

    1回答

    我有一个Maven回购站设置为一个网站,托管在Amazon S3存储桶上。在我的Groovy代码中,如果我用@Grab注释使用@GrabResolver注释,葡萄会成功找到我需要的jar并运行脚本。 我想成立grapeConfig.xml让我没有在我的脚本中使用@GrabResolver,我无法弄清楚如何做到这一点。 http://groovy.codehaus.org/Grape没有解释如何设置

    3热度

    1回答

    我正在葡萄写一个API,但它是独立的,没有Rails或Sinatra或任何东西。我想将app.rb文件拆分为单独的文件。我曾看过How to split things up in a grape api app?,但那是Rails。 我不知道如何使这个模块或类的工作 - 我曾尝试将不同的文件分类到我的大GrapeApp,但这是丑陋的,我甚至不知道它的工作正常。什么是最好的方法来做到这一点? 我目前

    3热度

    1回答

    如你所知,你可以指定一个参数是在像这样的路线要求: requires :province, :type => String 不过,我想能够改变是错误抛出并提供我自己的错误JSON时,没有给出参数。 我该如何轻松做到这一点?我对猴子补丁很好。 编辑:我看到191行rescue_from,看起来它可能会有所帮助,但我不知道如何使用它。 https://codeclimate.com/github/in

    1热度

    1回答

    我有一个format :xml葡萄:: API和删除请求我想返回一个空的响应。 我尝试输入尽管,真,假,零,它试图转换为XML。我会如何去做这件事? 谢谢