Léann cliant Mailgun Ruby atá bunaithe ar Faraday Mailgun.proxy_url nuair a thógtar é. Socraigh an réamhshocrú sin ar dtús:

require 'mailgun-ruby'

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

Is féidir le OUTBOUND_PROXY URL a bheith ann mar http://proxy.example:8080. Is féidir le críochphointe ón liosta seachfhreastalaithe HTTP bealach HTTP poiblí a sholáthar don luach seo. Coinnigh api_key agus api_host mar shocruithe Mailgun an fheidhmchláir, lena n-áirítear an t-óstainm réigiúnach API atá beartaithe.

Cuireann an tógálaí proxy_url chuig rogha seachfhreastalaí Faraday agus cumraíonn sé an cuntas API ar leithligh. Fágann athrú níos déanaí ar Mailgun.proxy_url nasc Faraday stóráilte cliaint reatha gan athrú.

Glactar le proxy_url freisin mar an seachtú argóint shuíomh an tógálaí. Úsáid stíl chumraíochta bhunaithe an fheidhmchláir ionas go bhfanfaidh an suíomh sin sothuigthe.

D'úsáid eisiúintí níos sine de mailgun-ruby RestClient. Baineann sannadh RestClient.proxy leis an nglúin iompair sin; seiceáil an SDK suiteáilte sula n-oiriúnaíonn tú do chliant atá bunaithe ar Faraday é.

Ailt ghaolmhara