Box Java SDK 4: BoxAPIConnection 'ਤੇ ਪ੍ਰੌਕਸੀ ਸੈੱਟ ਕਰੋ
ਸਰੋਤ ਕਾਲਾਂ ਤੋਂ ਪਹਿਲਾਂ java.net.Proxy ਅਤੇ ਵੱਖਰੇ ਵਿਚੋਲੇ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਨਾਲ ਪੁਰਾਣਾ Box Java SDK ਕਨੈਕਸ਼ਨ ਸੰਰਚਿਤ ਕਰੋ।
com.box.sdk.BoxAPIConnection ਵਰਤਣ ਵਾਲੇ Box Java SDK 4.x ਸ਼ੈਲੀ ਦੇ ਇੰਟਰਫ਼ੇਸ ਲਈ, ਉਹ ਕਨੈਕਸ਼ਨ ਸੰਰਚਿਤ ਕਰੋ ਜੋ ਐਪਲੀਕੇਸ਼ਨ ਆਪਣੀਆਂ ਸਰੋਤ ਕਾਰਵਾਈਆਂ ਨੂੰ ਦਿੰਦੀ ਹੈ:
var api = new com.box.sdk.BoxAPIConnection(accessToken);
api.setProxy(new java.net.Proxy(
java.net.Proxy.Type.HTTP,
new java.net.InetSocketAddress("proxy.example", 8080)));
ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਮੌਜੂਦ Box accessToken ਵਰਤੋ। ਜੇ ਪ੍ਰੌਕਸੀ ਨੂੰ ਖਾਤਾ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਇਸਨੂੰ api.setProxyUsername ਅਤੇ api.setProxyPassword ਰਾਹੀਂ ਸੈੱਟ ਕਰੋ; ਉਹ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਵਿਚੋਲੇ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦੇ ਹਨ।
Box API HTTPS ਮੰਜ਼ਿਲ ਹੀ ਰਹਿੰਦੀ ਹੈ, ਜਿੱਥੇ HTTP ਪ੍ਰੌਕਸੀ ਟਨਲ ਰਾਹੀਂ ਪਹੁੰਚਿਆ ਜਾਂਦਾ ਹੈ; HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਉਸ ਰਸਤੇ ਲਈ ਜਨਤਕ ਐਂਡਪੌਇੰਟ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ। ਸਰੋਤ ਕਾਲਾਂ ਇਸ ਸੰਰਚਿਤ api ਇੰਸਟੈਂਸ 'ਤੇ ਰੱਖੋ।
ਸਮਕਾਲੀ ਕਾਰਵਾਈਆਂ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਸੰਰਚਨਾ ਪੂਰੀ ਕਰੋ ਅਤੇ ਕੰਮ ਦੇ ਭਾਰ ਲਈ ਰਸਤਾ ਸਥਿਰ ਰੱਖੋ। ਤਿਆਰ ਕੀਤੇ Box ਕਲਾਇੰਟ ਇੱਥੇ ਦਿਖਾਈ BoxAPIConnection ਪੀੜ੍ਹੀ ਤੋਂ ਵੱਖਰਾ ਸੰਰਚਨਾ ਇੰਟਰਫ਼ੇਸ ਦਿੰਦੇ ਹਨ।