![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 2 Dołączył: 18.05.2016 Ostrzeżenie: (0%) ![]() ![]() |
NIEAKTUALNE
Witam! Szukam osoby, która pomoże mi z jednym przykładem. Chodzi komunikację z DHL'em przez ich WebAPI. Dokumentacja WSDL Chciałbym użyć metody getTrackAndTraceInfo. dla przykładu niech: username = LOGIN password = haslo123 shipmentId = 15507077204 (nie są to oczywiście prawdziwe dane logowania) Myślałem, że można to zrobić jak poniżej: Kod <?php $client = new SoapClient('https://dhl24.com.pl/webapi2'); $auth = array('username' => 'LOGIN' ,'password' => 'haslo123'); $client->getTrackAndTraceInfo($auth, '15507077204'); ?> jednak w tym wypadku jest błędnie wprowadzany parametr autoryzujący. Kwota jaką mogę zapłacić za wskazanie błędu i podanie gotowego, prawidłowego rozwiązania to 20zł. Zamieszczam rozwiązanie. Trzeba było ponazywać parametry. Może komuś początkującemu, jak ja, się przyda. Kod <?php
$client = new SoapClient('https://dhl24.com.pl/webapi2'); $auth = array ( 'username' => 'LOGIN', 'password' => 'haslo123' ); $params = array( 'authData' => $auth, 'shipmentId' => '15507077000' ); $result = $client->getTrackAndTraceInfo($params); print_r ($result); ?> Ten post edytował MadManix 19.05.2016, 02:30:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:41 |