gpv123
Да никто ничего никому не должен. И делать урок на эту тему тоже.
Я лишь высказал пожелания к уроку , если таковой вообще появится.
Если вы тут просто сидите, то могли бы уже ответить по указанным мной проблемам, а не бочку катить.
Сделайте урок по новым платежам
-
- Сообщения: 46
- Зарегистрирован: 29 авг 2012, 14:09
Re: Сделайте урок по новым платежам
Выражаю благодарность пользователю sanych_dv, всё хорошо разжувал и дал весь необходимой код в этой теме. Спасибо!
Конечно было лениво, но разобрался за 3 минуты.
Конечно было лениво, но разобрался за 3 минуты.
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Сделайте урок по новым платежам
правильный обработчик?
(голоса переводят нормально, просто нет ли ничего лишнего?)
(голоса переводят нормально, просто нет ли ничего лишнего?)
Код: Выделить всё
<?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); ?>
Re: Сделайте урок по новым платежам
а у меня другая проблема, никак не могу получить информацию о товаре, как только не пробовал - пишет что Товара не существует
Re: Сделайте урок по новым платежам
Помогите пожалуйста, выдаёт такой текст:
{"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\
{"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\
Re: Сделайте урок по новым платежам
vadik1486
Несовпадение вычисленной и переданной подписи запр