Twilio Java 13.1.0 gba olùkọ́ Apache HttpClient 5 nínú NetworkHttpClient. Ṣètò aṣojú olùkọ́ yẹn, lẹ́yìn náà fi ohun gbé náà ránṣẹ́ sí alábàáṣepọ̀ 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();

accountSid àti authToken ni àwọn ẹ̀rí Twilio ti ohun èlò náà. Ẹ̀ka yìí kọ alábàáṣepọ̀; lò ó nínú ìgbékún iṣẹ́ ohun àmúṣọrọ̀ tí ó gba alábàáṣepọ̀, bíi create(twilioClient).

Ètò http ṣàlàyé ìsopọ̀ aṣojú. URL API Twilio ń jẹ́ HTTPS. Fún ìdánwò API gbogbo ènìyàn tí a gbà láyè láìsí àkọsílẹ̀ aṣojú, àdírẹ́sì HTTP láti àkójọ aṣojú HTTP lè kún olùgbàlejò àti ibùdó aṣojú olùkọ́.

Fún aṣojú tí a ti jẹ́rìí, so olùpèsè ẹ̀rí Apache tí ó ní ààlà sí olùgbàlejò àti ibùdó aṣojú kí o tó kọ NetworkHttpClient. Àkọsílẹ̀ rẹ̀ yàtọ̀ sí àkọsílẹ̀ API Twilio.

Bá ìran alábàáṣepọ̀ Apache mu

Àwọn ìtúsílẹ̀ Twilio àtẹ̀yìnwá lo àwọn kíláàsì Apache 4 lábẹ́ org.apache.http. Apache 5 lo àwọn àpò org.apache.hc àti àwọn ìbuwọ́lu olùkọ́ HttpHost tí ó yàtọ̀. Ṣàyẹ̀wò olùkọ́ NetworkHttpClient nínú ẹ̀yà Twilio tí ohun èlò yàn kí o tó ṣàtúnṣe àpẹẹrẹ yìí.

Àwọn àpilẹ̀kọ tó jọra