|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (2)
просмотр истории страницы{toc} |
h1. Карты оплаты |
... |
!cards4.png|border=1! |
h1. Активация карт оплаты через консоль с помощью скрипта. h6. 1) Создаем и открываем bash скрипт.(В примере используется vim, можете использовать любой удобный для Вас текстовый редактор) {code} vim /root/cards.sh {code} h6. 2) Добавляем в скрипт следующие строки и сохраняем файл. {code} #!/bin/bash login="$1" card_no="$2" card_key="$3" a=$(curl "http://169.254.80.82:8082/rest_api/v2/Users/" -d 'method1=objects.get&arg1={"login":"'$login'"}&method2=get_or_create_dynamic_session&arg2={}') b=$(echo $a | tail -c 23 | cut -c-18) curl "http://169.254.80.82:8082/rest_api/v2/Users/" -d 'method1=web_cabinet.add_card_payment_operation&arg1={"suid":"'$b'","series_no":"'$card_no'","card_key":"'$card_key'", "src_ip":"admin"}' {code} h6. 3) Далее использовать скрипт можно следующим синтаксисом: {code} bash /root/cards.sh login 111 707555433 {code} Где *login*- логин абонента *111* - серия карт оплаты *707555433* - секретный код. |