Страница 3 из 3

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

Добавлено: 30 сен 2012, 22:58
XELAD
gpv123
Да никто ничего никому не должен. И делать урок на эту тему тоже.
Я лишь высказал пожелания к уроку , если таковой вообще появится.
Если вы тут просто сидите, то могли бы уже ответить по указанным мной проблемам, а не бочку катить.

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

Добавлено: 01 окт 2012, 14:59
mirstore.ru
Выражаю благодарность пользователю sanych_dv, всё хорошо разжувал и дал весь необходимой код в этой теме. Спасибо!
Конечно было лениво, но разобрался за 3 минуты.

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

Добавлено: 14 окт 2012, 07:01
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); ?> 

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

Добавлено: 14 окт 2012, 12:41
Влад
а у меня другая проблема, никак не могу получить информацию о товаре, как только не пробовал - пишет что Товара не существует

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

Добавлено: 07 ноя 2012, 20:28
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\

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

Добавлено: 08 ноя 2012, 14:33
Александр
vadik1486
Несовпадение вычисленной и переданной подписи запр