Faraday-n oinarritutako Mailgun Ruby bezeroak Mailgun.proxy_url irakurtzen du eraikitzean. Ezarri lehenetsitako balio hori lehenengo:

require 'mailgun-ruby'

Mailgun.proxy_url = ENV.fetch('OUTBOUND_PROXY')
client = Mailgun::Client.new(api_key, api_host)

OUTBOUND_PROXY-k honelako URL bat izan dezake: http://proxy.example:8080. HTTP proxy zerrendako muturreko batek HTTP bide publiko bat eman diezaioke balio honi. Mantendu api_key eta api_host aplikazioaren Mailgun ezarpen gisa, aurreikusitako eskualdeko API ostalari-izenarekin batera.

Eraikitzaileak proxy_url Faraday-ren proxy aukerari pasatzen dio eta API kontua bereiz konfiguratzen du. Geroago Mailgun.proxy_url aldatzeak lehendik dagoen bezero baten Faraday konexio gordea aldatu gabe uzten du.

proxy_url eraikitzailearen zazpigarren posizio-argumentu gisa ere onartzen da. Erabili aplikazioaren konfigurazio estilo finkatua posizio hori ulergarri izaten jarrai dezan.

mailgun-rubyren bertsio zaharrek RestClient erabiltzen zuten. RestClient.proxy esleipena garraio belaunaldi horri dagokio; egiaztatu instalatutako SDK Faraday-n oinarritutako bezero batera egokitu aurretik.

Erlazionatutako artikuluak