Сделайте урок по новым платежам

Если вы хотите получить что-то готовое и бесплатно, то пишите в этом разделе.
XELAD
Сообщения: 205
Зарегистрирован: 17 июл 2012, 05:25

Re: Сделайте урок по новым платежам

Сообщение XELAD »

gpv123
Да никто ничего никому не должен. И делать урок на эту тему тоже.
Я лишь высказал пожелания к уроку , если таковой вообще появится.
Если вы тут просто сидите, то могли бы уже ответить по указанным мной проблемам, а не бочку катить.
mirstore.ru
Сообщения: 46
Зарегистрирован: 29 авг 2012, 14:09

Re: Сделайте урок по новым платежам

Сообщение mirstore.ru »

Выражаю благодарность пользователю sanych_dv, всё хорошо разжувал и дал весь необходимой код в этой теме. Спасибо!
Конечно было лениво, но разобрался за 3 минуты.
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Сделайте урок по новым платежам

Сообщение andrei2295kmail »

правильный обработчик?
(голоса переводят нормально, просто нет ли ничего лишнего?)

Код: Выделить всё

<?php$secret_key = '111111111111111';$input = $_POST; $sig = $input['sig']; unset($input['sig']); ksort($input); $str = ''; foreach ($input as $k => $v) {   $str .= $k.'='.$v; }if ($sig != md5($str.$secret_key)) { $response['error'] = array( 'error_code' => 10, 'error_msg' => 'Несовпадение вычисленной и переданной подписи запроса.', 'critical' => true ); } else { switch ($input['notification_type']) { case 'get_item': $item = $input['item'];case 'order_status_change': if ($input['status'] == 'chargeable') { $order_id = intval($input['order_id']); $app_order_id = 1;$response['response'] = array( 'order_id' => $order_id, 'app_order_id' => $app_order_id, ); } else { $response['error'] = array( 'error_code' => 100, 'error_msg' => 'Передано непонятно что вместо chargeable.', 'critical' => true ); } break; } }echo json_encode($response); ?> 
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: Сделайте урок по новым платежам

Сообщение Влад »

а у меня другая проблема, никак не могу получить информацию о товаре, как только не пробовал - пишет что Товара не существует
vadik1486
Сообщения: 1
Зарегистрирован: 07 ноя 2012, 19:57

Re: Сделайте урок по новым платежам

Сообщение vadik1486 »

Помогите пожалуйста, выдаёт такой текст:
{"error":{"error_code":10,"error_msg":"\u041d\u0435\u0441\u043e\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0437\u0430\u043f\u0440\
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Сделайте урок по новым платежам

Сообщение Александр »

vadik1486
Несовпадение вычисленной и переданной подписи запр
Ответить