История: Хотя воспользоваться API от курьерской компании. Для работы они предлагают Soap. При тестировании с помощью ПО - проблем нет. При подключение со стороны PHP проблема возникает как будь-то не верный логин или пароль.
Технологии: Yii2, PHP 7.0
Подключение к конечному серверу( проверил с помощью списка функций)
Пробовал:
Исходники:
<?php
namespace backend\models\dhl;
use yii;
class Dhl24_parcel {
private $dhlclient;
private $authData;
private $_cache;
public function __construct($env = 'sandbox')
{
$dhlparams = \Yii::$app->params['dhl_parcel'][$env];
$this->dhlclient = new Dhl24_webapi_client($dhlparams['wsdl']);
$this->_cache = [];
$this->authData = [];
$this->authData['username'] = $dhlparams['username'];
$this->authData['password'] = $dhlparams['password'];
}
public function getNearestServicepoints() {
$params = [
'authData' => $this->authData,
'postcode' => '00999',
'city' => 'Warszawa',
'radius' => 10
];
return $this->dhlclient->getNearestServicepoints($params);
}
}
Ответ от сервера:
Оказалось, что нужно было обвернуть в еще один массив
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Хотите улучшить этот вопрос? Update the question so it's on-topic for Stack Overflow на русском
Как создать приложение (на c++), которое можно запустить из обычной консоли, передав какие-нибудь параметры на основе которых оно будет что-то...
Скомпилировал свой проект в MinGW x64 - выпуск, я и до этого так делал Но в моём проекте появилась необходимость заюзать multimedi'ю для музыки Запускаю...
Хочу скомпилировать программу C++ со статической линковкой, чтоб не было зависимостей от vcruntimedll, msvcr