Twilio Java SDK 13: neach-ionaid a rèiteachadh le Apache HttpClient 5
Rèitich NetworkHttpClient a thuigeas an neach-ionaid agus cuir gu TwilioRestClient e gun a bhith ag ath-thogail ìre iarrtasan an SDK.
Gabhaidh Twilio Java 13.1.0 ri neach-togail Apache HttpClient 5 ann an NetworkHttpClient. Rèitich neach-ionaid an neach-togail sin, is an uairsin cuir an giùlan gu cliaint an SDK:
import com.twilio.http.NetworkHttpClient;
import com.twilio.http.TwilioRestClient;
import org.apache.hc.client5.http.impl.classic.HttpClientBuilder;
import org.apache.hc.core5.http.HttpHost;
var apacheBuilder = HttpClientBuilder.create()
.setProxy(new HttpHost("http", "proxy.example", 8080));
var transport = new NetworkHttpClient(apacheBuilder);
var twilioClient = new TwilioRestClient.Builder(accountSid, authToken)
.httpClient(transport)
.build();'S e accountSid agus authToken teisteanasan Twilio na h-aplacaid. Togaidh am pìos an cliaint; cleachd e ann an eallach obrach na goireas a ghabhas cliaint, mar create(twilioClient).
Tha sgeama http ag innse mun cheangal neach-ionaid. Fanar URL API Twilio na HTTPS. Airson deuchainn phoblach API ceadaichte gun chunntas neach-ionaid, 's urrainn seòladh HTTP bho liosta neach-ionaid HTTP ostair is port neach-ionaid an neach-togail a lìonadh.
Airson neach-ionaid dearbhte, ceangail solaraiche teisteanasan Apache a tha cuingealaichte ri ostair is port an neach-ionaid mus tog thu NetworkHttpClient. Tha a chunntas air leth bho chunntas API Twilio.
Dèan co-fhreagarrach ri ginealach cliaint Apache
Chleachd fiosan Twilio na bu tràithe clasaichean Apache 4 fo org.apache.http. Cleachdaidh Apache 5 pacaidean org.apache.hc agus soidhnichean neach-togail HttpHost eadar-dhealaichte. Thoir sùil air neach-togail NetworkHttpClient san tionndadh Twilio a thagh an aplacaid mus atharraich thu an eisimpleir seo.