Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8212043
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T10:38:00+00:00 2026-06-07T10:38:00+00:00

I was using version 2 of twitter gem in combination with apigee by setting:

  • 0

I was using version 2 of twitter gem in combination with apigee by setting:

Twitter.gateway = ‘myapp-myapigee.apiggeee.com’

In version 3, support for API gateways via gateway configuration is removed. Any pointers along the lines of implementing a custom Faraday middleware, as pointed out in the updated release is appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T10:38:01+00:00Added an answer on June 7, 2026 at 10:38 am

    I removed the code that allowed custom gateway configuration in version 3, since it was untested. If you look at the code I removed, all it did was set the host part of the URL to the gateway immediately before sending the request. If this middleware was working for you in version 2, you should able to copy it into your application:

    require 'faraday'
    
    class ApigeeGatewayMiddleware < Faraday::Middleware
    
      def call(env)
        url = env[:url].dup
        url.host = 'myapp-myapigee.apiggeee.com'
        env[:url] = url
        @app.call(env)
      end
    
    end
    

    Then run:

    Twitter.middleware.insert_after Faraday::Request::UrlEncoded, ApigeeGatewayMiddleware
    

    All subsequent requests should go through the gateway.

    I would consider adding the gateway configuration back into the library if you submitted a pull requests that included tests but I’m unwilling to have untested code in the codebase.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Using the last version of the tweetsharp library for the twitter api, i am
I am trying to install the new version of the twitter-bootstrap-rails gem (v2), but
We have been using Perl's Net:Twitter CPAN module (version 3.12) and basic authentication (not
I am using the latest version of Twitter Bootstrap on a project. I have
I'm using twitteR packages (and all needed packages), which are all latest version to
I'm using Twitter's Bootstrap library, version 2.0.3 to prototype a website. I'm currently using
I'm using Drupal twitter module with recommended Oauth version(2.02) and I can post to
I am using a Twitter gem , however I was hoping to understand how
I want to post/tweet to my twitter account using my website developed using codeigniter(version
I'm using code from http://twitter.com/about/resources/widgets/widget_search Everything works fine, except I would like to filter

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.