Помощь

Возможо ли под curl пересобрать

3 13
user avatar
14 лет назад
Сообщений: 86
9 лет назад
Собственно 2 дня парюсь над классом для окпэй, для автоматизации выплаты
есть проблема, не могу их код пересобрать под курл, может есть какие мысли?

ini_set("display_errors", 1);
echo "<h1>OKPAY API PHP Test</h1>\\\\r\\\\n\\\\r\\\\n";
try
{
$secWord = "security_key"; // wallet API password
$WalletID = "OK123456789"; // wallet ID

$datePart = gmdate("Ymd:H");
$authString = $secWord.":".$datePart;

echo "<p>AuthString: ".$authString."</p>";
$secToken = hash('sha256', $authString);
$secToken = strtoupper($secToken);

echo "<p>Security Token: ".$secToken."</p>";

// Connecting to SOAP
$opts = array(
'http'=>array(
'user_agent' => 'PHPSoapClient'
)
);
$context = stream_context_create($opts);
$client = new SoapClient("https://api.okpay.com/OkPayAPI?ws
dl",
array(
'stream_context' => $context,
'cache_wsdl' => WSDL_CACHE_NONE)
);

echo "Money transfer EUR for [email protected] (Send_Money):<br />";

$obj=new stdClass();
$obj->WalletID = $WalletID;
$obj->SecurityToken = $secToken;
$obj->Currency = "EUR";
$obj->Receiver = "OK600806662"; // can be WalletID, E-mail or cellphone number
$obj->Amount = 0.01;
$obj->Comment = "PHP API Transfer";
$obj->IsReceiverPaysFees = FALSE;
print_r($obj);
$webService = $client->Send_Money($obj);
$wsResult = $webService->Send_MoneyResult;
print_r($wsResult);

}
catch (Exception $e)
{
print "Caught exception: ". $e->getMessage(). "\\\\n";
}

я запарился бороться с постоянными ошибками
если конечно нельзя сделать под курл, тогда оставлю эту затею
Ответ на: ZICKFREED · 9 лет назад
“Собственно 2 дня парюсь над классом для окпэй, для автоматизации выплаты<br />есть проблема, не могу их код пересобрать под курл, может есть какие мысли?<br /><br />ini_set(&quot;display_errors&quot;,...”
user avatar
14 лет назад
Сообщений: 663
9 лет назад
ZICKFREED,
а какие ошибки?
Ответ на: steam · 9 лет назад
“<b>ZICKFREED</b>,<br />а какие ошибки?”
user avatar
14 лет назад
Сообщений: 276
9 лет назад
ZICKFREED,
А зачем тебе этот геморой? оставь как есть и все, пусть работает, зачем изобретать велосипед если он уже изобретен?
Ответ на: WmRush · 9 лет назад
“<b>ZICKFREED</b>,<br />А зачем тебе этот геморой? оставь как есть и все, пусть работает, зачем изобретать велосипед если он уже изобретен?”
user avatar
14 лет назад
Сообщений: 86
9 лет назад
steam,
вроде как бы не значительные, так как через курл всё-таки запрос идёт и ответ приходит

ra4ok14,
да как-то хочется в тандеме всё содержать, та и фиг с ним пусть и родной велосипед работает
Ответ на: ZICKFREED · 9 лет назад
“<b>steam</b>,<br />вроде как бы не значительные, так как через курл всё-таки запрос идёт и ответ приходит<br /><br /><b>ra4ok14</b>,<br />да как-то хочется в тандеме всё содержать, та и фиг с ним пуст...”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
Цитата: ZICKFREEDможет есть какие мысли?

а библиотека на хостинге активирована самого курла? У меня бывало у клиентов по умолчанию она была отключена, и не работали автовыплаты паеер, так же парился пока в тп паеер не подсказали. Проверь

Цитата: ZICKFREEDSOAP
еще очень важно что бы и этот модуль был активирован, активировать его можно обратившись в тп.
Ответ на: Pretorian · 9 лет назад
“<!--QuoteBegin ZICKFREED --><div class=\"title_quote\">Цитата: ZICKFREED</div><div class=\"quote\"><!--QuoteEBegin-->может есть какие мысли?<br /><!--QuoteEnd--></div><!--QuoteEEnd--><br />а библиотек...”
user avatar
14 лет назад
Сообщений: 86
9 лет назад
Pretorian,
претор, всё включено на серваке, с самим курлом беда передача чётких параметров как через SOAP, ну а в целом протестил через курл - работает, ответ с сервера приходит, но есть ошибки непереданных или неопознаных параметров


подскажите плиз, вопрос по API advcash - перевод средств(выплаты) производятся на мыло получателя или номер кошелька?
Ответ на: ZICKFREED · 9 лет назад
“<b>Pretorian</b>,<br />претор, всё включено на серваке, с самим курлом беда передача чётких параметров как через SOAP, ну а в целом протестил через курл - работает, ответ с сервера приходит, но есть о...”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
Цитата: ZICKFREEDпроизводятся на мыло получателя или номер кошелька?
можно и так и так, как тебе удобней, там скачай у них библиотеку готовую под пчп, там посомтришь пример, там 2 строки одна закоментирована, закоментирована с адресом кошелька. Если хочется платить на кошелек ее роскоментировать, ну а с имейлом закоментировать.

Лично я делал на кошелек, ибо это всем уже привычно от вебмани, да и подобно вебмани формат кошелька + с имейлами постояно будет путаница, так что я советою кошелек.
Ответ на: Pretorian · 9 лет назад
“<!--QuoteBegin ZICKFREED --><div class=\"title_quote\">Цитата: ZICKFREED</div><div class=\"quote\"><!--QuoteEBegin-->производятся на мыло получателя или номер кошелька?<!--QuoteEnd--></div><!--QuoteEE...”
user avatar
14 лет назад
Сообщений: 276
9 лет назад
Pretorian,
там вроде ток по емайлу! и выбора там нет. ты наверное путаешь с паером!
Ответ на: WmRush · 9 лет назад
“<b>Pretorian</b>,<br />там вроде ток по емайлу! и выбора там нет. ты наверное путаешь с паером!”
user avatar
14 лет назад
Сообщений: 86
9 лет назад
Pretorian,
та да, привычнее конечно по кошельку
Ответ на: ZICKFREED · 9 лет назад
“<b>Pretorian</b>,<br />та да, привычнее конечно по кошельку”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
Цитата: ra4ok14там вроде ток по емайлу! и выбора там нет. ты наверное путаешь с паером!
нет не путаю делал же недавно на 5 скрипт выплаты, делал на кошелек. Поддержка 4 валют. Изучи клас пчп для выплат их ))) Это я точно помню
Ответ на: Pretorian · 9 лет назад
“<!--QuoteBegin ra4ok14 --><div class=\"title_quote\">Цитата: ra4ok14</div><div class=\"quote\"><!--QuoteEBegin-->там вроде ток по емайлу! и выбора там нет. ты наверное путаешь с паером!<!--QuoteEnd-->...”
user avatar
14 лет назад
Сообщений: 86
9 лет назад
Pretorian, подскажи пожалуйста где у них там обработка ответа от сервера о платеже

Okpay вообще как-то стрёмно обрабатывает платёж
Ответ на: ZICKFREED · 9 лет назад
“<b>Pretorian</b>, подскажи пожалуйста где у них там обработка ответа от сервера о платеже<br /><br />Okpay вообще как-то стрёмно обрабатывает платёж”
user avatar
13 лет назад
Сообщений: 1859
9 лет назад
у адв?
если да то просто скачай клас выплат для пчп тут: https://advcash.com/solutions/developers/
Ответ на: Pretorian · 9 лет назад
“у адв?<br />если да то просто скачай клас выплат для пчп тут:<!--dle_leech_begin--><a href=\"https://sfb.su/engine/go.php?url=aHR0cHM6Ly9hZHZjYXNoLmNvbS9zb2x1dGlvbnMvZGV2ZWxvcGVycy8%3D\" target=\"_bla...”
user avatar
14 лет назад
Сообщений: 86
9 лет назад
Pretorian,
Точно, блин, скачивал уже
Голова ппц забита, уже забыл что где чего
Ответ на: ZICKFREED · 9 лет назад
“<b>Pretorian</b>,<br />Точно, блин, скачивал уже<br />Голова ппц забита, уже забыл что где чего”
Ответить