Google HTTP alabara fun Java: ṣeto proxy lori NetHttpTransport
Ṣatunṣe NetHttpTransport ti a fi fun Google Java HTTP alabara dipo yiyipada ohun alabara ti a ko lo.
Google API alabara le gba HTTP transport nigba ti a ba n kọ o. Ṣatunṣe transport ti alabara yoo lo nitootọ, dipo kiko HTTP alabara ti o yatọ pẹlu proxy ni ẹgbẹ rẹ.
Fun Java-net transport, builder nfunni ni aṣayan proxy ti o han gbangba:
Proxy proxy = new Proxy(Proxy.Type.HTTP,
new InetSocketAddress("203.0.113.10", 8080));
HttpTransport transport = new NetHttpTransport.Builder()
.setProxy(proxy)
.build();Adirẹsi jẹ apẹẹrẹ nikan; akojọ proxy HTTP nfunni ni awọn oludije fun ipa-ọna HTTP gbangba ti a gba laaye. Fi transport yii ranṣẹ si ipa-ọna ikole ti alabara API ti o ni atilẹyin. Ṣayẹwo builder gangan ati ẹya dependency ti ohun elo naa nlo; backend miiran ni wiwo iṣeto tirẹ.
Aṣayan proxy yan ipa-ọna naa. Awọn ẹri API ati ijẹrisi proxy wa lọtọ. Ti asopọ ba kuna ṣaaju ki API to gba ibeere kan, rirọpo token API ko le tun ipa-ọna proxy ti o nsọnu ṣe.
Framework le kọ transport tirẹ ninu. Wa aaye ikole yẹn nigba ti apẹẹrẹ ominira ba ṣiṣẹ ṣugbọn ipe API ti ohun elo naa ko ṣiṣẹ.