faraday

    1熱度

    1回答

    我設法讓法拉第從一個.rb文件發出一個POST請求到一個Google Calander。我想在我的應用程序中使用此功能來檢查日曆上的忙/閒響應,然後再選擇日期,然後向用戶顯示可用時間列表。 response = Faraday.post do |req| req.url 'https://www.googleapis.com/calendar/v3/freeBusy?key=myapikey'

    3熱度

    1回答

    我想用Faraday發送帶有JSON正文(用於搜索)的獲取請求,但正在獲取上述錯誤。我認爲Proc內部的self搞亂了事情,但這與它無關。我正在關注[法拉第github頁面] [1]上的文檔,但都陷在了這個問題上。 def perform_query response = self.database.connection.get do |request| request.url

    28熱度

    1回答

    由於法拉第沒有文件,我無法在任何地方找到它。什麼是「超時」以及法拉第什麼「開放超時」?

    1熱度

    2回答

    測試我的集成測試是這樣的: class OAuthTest < ActionDispatch::IntegrationTest ... @client = OAuth2::Client.new( client_id, client_secret, { :site => 'https:

    2熱度

    1回答

    我想能夠使用google-api-client gem來進行服務驗證服務和google_drive api來訪問電子表格。不幸的是,由於在它們的依賴中需要不同版本的法拉第,這些寶石似乎有衝突。任何人都知道如何解決此問題? 錯誤如果google_drive首先需要: specification.rb:1637:in `raise_if_conflicts': Unable to activate g

    1熱度

    3回答

    我使用的是Faraday,它包裝了各種適配器,包括Net :: HTTP,Excon,Typhoeus,Patron和EventMachine。我想指定網絡接口(例如en0或en1),但我不確定如何或者如何可能。我會在Ruby級別或Linux級別接受答案。 注意:根據Making HTTP requests from different network interfaces with Ruby a

    4熱度

    2回答

    我最近對法拉第Http客戶端庫感興趣。我在文檔或教程方面看不到太多東西,想知道是否有人知道任何進入法拉第的教程,博客文章或談話?

    2熱度

    2回答

    我對法拉第的存根API並不是特別熟悉,但是從一個隨機檢查和Balanced::Client的來源看來,我需要能夠爲Balanced::Client.conn提供我自己的價值。 這是通過庫中的配置選項支持存根連接模式的一個步驟,而在該切換上翻轉時,我可以僅使用Balanced::Client.conn作爲存根來處理我在測試期間發生的任何請求。 爲各種平衡API調用和/或一些內置存根響應作爲我自己的存

    2熱度

    3回答

    我的產品服務器是Ubuntu 12。 我使用Devise + OmniAuth來處理Google身份驗證。 但是,當Google將控件返回給我的應用程序時,出現錯誤「網絡無法訪問」。 我認爲這是因爲服務器在代理之後。 這裏的錯誤描述: ------------------------------- Request: ------------------------------- *

    1熱度

    1回答

    我正在嘗試使用法拉第將路由A(Sinatra應用程序)中生成的小負載放到路由B.因此,代碼基本上看起來像: post "/routeA" do foo.save foo_id = foo.id conn = Faraday.new(:url => "http://localhost:3001/routeB") do |builder| builder.req