Wydaje się, że to z wysłaniem każdego żądania XML jest jedynym sposobem użycia API UPS śledzenia:Interfejs API do śledzenia pakietów UPS - jak nie ujawniać hasła?
<?xml version="1.0" ?>
<AccessRequest xml:lang='en-US'> <AccessLicenseNumber>
YOURACCESSLICENSENUMBER
</AccessLicenseNumber> <UserId>
YOURUSERID
</UserId> <Password>
YOURPASSWORD
</Password> </AccessRequest>
Więc w zasadzie nie można go używać w aplikacji pulpitu, ponieważ użytkownicy będą mogli znaleźć Twoje hasło. I tak, mógłbym uruchomić backend na własnym serwerze, ale to niepotrzebnie skomplikowane. Czy firma UPS zapewnia rozsądny sposób uwierzytelniania bez konieczności umieszczania kopii hasła w każdej kopii mojej aplikacji?
Downvoters nigdy otrzymywać powiadomienia komentarzy mających na celu „downvoter”, więc nie ma sensu pytać ... – sarnold
Dlaczego by to zabrania ci pisania aplikacji na komputery? Z pewnością każdy z Twoich użytkowników będzie miał własne konta, z własnymi adresami, własnymi rachunkami i tak dalej ... – sarnold
@arnarnold: Chcę utworzyć aplikację, która udostępni użytkownikowi informacje o śledzeniu. Więc użytkownik po prostu wstawi numer identyfikacyjny śledzenia, bez dodatkowych informacji. Wymaganie od każdego użytkownika, aby najpierw zarejestrować się w UPS, byłoby kłopotliwe ... – houbysoft