Saita wakilin turawa da PhpXmlRpc Client.setProxy
Yi amfani da PhpXmlRpc Client.setProxy don matsakaici yayin da ka riƙe URL ɗin sabis ɗin XML-RPC a matsayin manufa.
Abokin ciniki mai sararin suna na PhpXmlRpc yana ba da setProxy don hanyar wakili ta turawa:
use PhpXmlRpc\Client;
$client = new Client('https://rpc.example/service');
$client->setProxy('proxy.example', 8080);
Mai ginin yana zaɓar sabis ɗin XML-RPC; setProxy yana karɓar mai masauki da tashar jiragen ruwa na matsakaici. Adireshin HTTP daga jerin wakilai na HTTP zai iya cika su don hanyar da aka yarda zuwa ƙarshen XML-RPC na jama'a wanda ba ya buƙatar asusun wakili. Hakanan yana karɓar hujjojin sunan mai amfani, kalmar sirri da nau'in tabbatarwa lokacin da jigilar da aka zaɓa ta goyi bayan tsarin da ake buƙata.
Aika saƙonnin XML-RPC na aikace-aikacen ta wannan misalin da aka saita, kuma ka magance kurakurai ta API na yau da kullun na ɗakin karatu. Ka kiyaye tabbatar da takardar shaidar HTTPS ta jigilar.
Don abokin ciniki da tsarin aiki ke sarrafawa
Ɗakin karatun XML-RPC da ke cikin CodeIgniter 3 wani aji ne daban. Hanyar server ɗinsa tana saita manufa; misalin PhpXmlRpc bai tabbatar da cewa $this->xmlrpc yana ba da setProxy ba.
Gane ajin da jigilar da aka ƙirƙira, sannan yi amfani da hanyar wakili na wannan abokin ciniki tare da kiyaye ginin saƙon tsarin aiki inda zai yiwu.