Mailgun Ruby د خپل کلاینټ په جوړېدو پروکسي لولي
د Faraday پر بنسټ اوسني Mailgun::Client له جوړولو دمخه Mailgun.proxy_url وټاکئ او د API کوربه او کیلي جلا وساتئ.
د Faraday پر بنسټ د Mailgun Ruby کلاینټ د جوړېدو پر مهال Mailgun.proxy_url لولي. لومړی هغه ډیفالټ وټاکئ:
require 'mailgun-ruby'
Mailgun.proxy_url = ENV.fetch('OUTBOUND_PROXY')
client = Mailgun::Client.new(api_key, api_host)
OUTBOUND_PROXY کېدای شي د http://proxy.example:8080 په څېر URL ولري. د HTTP پروکسي لیست یوه پای ټکی کولای شي دې ارزښت لپاره عامه HTTP لاره برابره کړي. api_key او api_host د اپلیکیشن د Mailgun تنظیماتو په توګه وساتئ، په شمول د هغې پلان شوي سیمه ایز API کوربه نوم.
جوړوونکی proxy_url د Faraday پروکسي اختیار ته لیږي او د API حساب په جلا توګه تنظیموي. وروسته بدلون په Mailgun.proxy_url کې د موجود کلاینټ ذخیره شوې Faraday اړیکه بې بدله پرېږدي.
proxy_url د جوړوونکي د اووم موقعیتي استدلال په توګه هم منل کیږي. د اپلیکیشن تاسیس شوې تنظیماتي طریقه وکاروئ تر څو هغه موقعیت پوهېدونکی پاتې شي.
زړې mailgun-ruby خپرونې RestClient کارولې. د RestClient.proxy ټاکل هغه لېږدونکي نسل ته اړه لري؛ د Faraday پر بنسټ کلاینټ ته د جوړولو دمخه نصب شوی SDK وګورئ.