Box Java SDK 4: ρύθμιση διακομιστή μεσολάβησης στο BoxAPIConnection
Διαμορφώστε την παλαιότερη σύνδεση Box Java SDK με java.net.Proxy και ξεχωριστά διαπιστευτήρια ενδιάμεσου πριν από τις κλήσεις πόρων.
Για τη διεπαφή τύπου Box Java SDK 4.x που χρησιμοποιεί com.box.sdk.BoxAPIConnection, διαμορφώστε τη σύνδεση που περνά η εφαρμογή στις λειτουργίες πόρων της:
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 που φαίνεται εδώ.