0 / 0 / 0
Регистрация: 04.10.2013
Сообщений: 18

Авторизация через cURL QIWI

16.12.2013, 14:15. Показов 6085. Ответов 35
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Код не работает, выдает ошибку.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
error_reporting(E_ALL);
$USER_LOGIN = "";
$USER_PASSWORD = "";
$url="https://w.qiwi.com/auth/login.action";
$cookie_file = $_SERVER["DOCUMENT_ROOT"]."/fee/cookie.data";
 
//Просим токен
$post="source=MENU&login=$USER_LOGIN&password=$USER_PASSWORD";
 
    $ch = curl_init($url);
    curl_setopt($ch, CURLINFO_HEADER_OUT, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, rand(3, 10));
    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0');
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
    curl_setopt($ch, CURLOPT_REFERER, 'https://qiwi.com/payment/main.action');
    curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
    curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
    $html = curl_exec($ch);
    $html = json_decode($html,1);
    $token = $html["data"]["token"];
    
    
//повторяем авторизацию с токеном
$post = "source=MENU&login=$USER_LOGIN&password=$USER_PASSWORD&loginToken=$token"; 
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
    curl_exec($ch);
// завершили   
 
// баланс     
    $url = "https://w.qiwi.com/person/state.action";
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch,CURLOPT_REFERER, $ref);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, "");
    $html = curl_exec($ch);
    $html = json_decode($html,1);
    //print_r( $html);
    print "Руб: ".$html["data"]["balances"]["RUB"];
    
    
    curl_close($curl);
 ?>
сам запрос:

PHP
1
curl('https://m.qiwi.ru/login.action', 'phone='.urlencode(91234567890).'&password='.urlencode('123456'));
Может у кого есть готовое решение, оплачу
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.12.2013, 14:15
Ответы с готовыми решениями:

CURL авторизация QIWI
Не получается получить страницу. Вроде являюсь авторизованным по Json ответу т.к если задать неверный логин, то в Json ответе так и...

Авторизация в Qiwi с помощью curl
Всем доброго времени! Недавно на Qiwi что-то поправили с авторизацией. Скрипт перестал работать две ночи бьюсь - не могу получить...

Авторизация через CURL
Всем привет. Пишу парсер и нужно авторизовываться на сайте, авторизация вроде проходит но возвращает ошибку : /// Вот тут делаю...

35
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
30.03.2015, 19:00
Студворк — интернет-сервис помощи студентам
чуть позднее буду смотреть что с моим основным скриптом ибо он для меня сейчас более важен
0
1 / 1 / 0
Регистрация: 05.06.2011
Сообщений: 28
04.04.2015, 23:50
Привет
вопрос на засыпку, есть ли АРІ вывода денег с киви кошелька. Ткните пальцем. Пасибки.
Кому нужена авторизация, вывод баланса и истории за определенный период стучите
0
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
05.04.2015, 02:39
с выводом там все интереснее, я как ни старался снимать галки все равно вывод с подтверждением по смс это раз, второе не стоит доверять финансовые операции программам так как это не безопасно и может привести к краже денег
0
1 / 1 / 0
Регистрация: 05.06.2011
Сообщений: 28
05.04.2015, 10:21
Привет
с подтверждением пойдет
ткни пальцем как. Кто платит тот заказывает музыку. Я предлагал автоматическую регистацию и перенаправление на страницу вывода, не подходит. Так что делаю как просят. хоть дай намек что и где копать.
0
0 / 0 / 0
Регистрация: 05.07.2014
Сообщений: 20
05.04.2015, 13:04
а как вас просят?
0
1 / 1 / 0
Регистрация: 05.06.2011
Сообщений: 28
05.04.2015, 13:19
я сделал парсер
просят что бы там же и было вывод денег
нажал кнопку показал куда вывести ввел код с смс и все
0
1 / 1 / 0
Регистрация: 05.06.2011
Сообщений: 28
09.04.2015, 18:41
Что никто не пробовал вывод денег?
0
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 2
25.05.2015, 16:21
Документация доступна по ссылке:
Пример работы доступен по ссылке: и
Демонстрационная версия класса доступна для скачивания по ссылке:
0
-7 / 1 / 0
Регистрация: 06.01.2015
Сообщений: 59
09.07.2015, 15:37
Ребят у кого работоспособная авторизация есть? пробовал делать как тут описано было выше, уже изменили снова видимо. На главном зеркале авторизация происходит через CAS Аутентификацию. Работал кто с ней?
0
3 / 3 / 0
Регистрация: 13.02.2015
Сообщений: 169
26.01.2016, 16:35
neorum,попробовал ваш код и у меня вылезла ошибкаParse error: syntax error, unexpected '$post' (T_VARIABLE) in /var/www/denis749/data/www/lomster-soft.ru/qiwi.php on line
В чем проблема ?
0
1 / 1 / 0
Регистрация: 10.02.2016
Сообщений: 5
11.02.2016, 11:27
есть рабочий - class API QIWI PHP - (логин, чтение баланса, чтение истории, выполнение переводов)

у нас обменный пункт, поэтому следим за работой (обновлениями) постоянно!


пожалуйста пишите: expoint.me@gmail.com
0
0 / 0 / 0
Регистрация: 11.02.2016
Сообщений: 8
11.02.2016, 16:11
Так же готов продать рабочий класс.

Умеет:
Можно получить баланс
Можно получить историю платежей за любой строк в формате: Номер отправителя, дата платежа, статус платежа, сумма, комментарий, номер транзакции
Можно переводить на другой кошелек/счет/банк/карту
Смена пароля, отключение смс подтверждение.

Работает без всяких апи и т.д. Всё запросы идут на qiwi.

С ценой договоримся с любым. Демо по запросу в любом интересующем вас виде.
Пишите: tteam.amxx@yandex.ru или tteam.amxx@gmail.com
Демо: http://cs-adekvat.ru/qiwi/index.php
0
4 / 4 / 0
Регистрация: 02.03.2016
Сообщений: 17
04.03.2016, 18:14
У меня получилось вход-выход-баланс. Можете спрашивать) Над остальным работаю.
0
0 / 0 / 0
Регистрация: 06.03.2016
Сообщений: 3
06.03.2016, 00:37
Поделитесь кодом? На всякий случай мой e-mail: wnwach@gmail.com
0
4 / 4 / 0
Регистрация: 02.03.2016
Сообщений: 17
06.03.2016, 20:47
Ок, сейчас кину... с Вас спасибо по получению)

Добавлено через 18 часов 38 минут
ага... размечтался на спасибо...
1
0 / 0 / 0
Регистрация: 14.08.2015
Сообщений: 83
24.10.2016, 14:38
Цитата Сообщение от Mynamee Посмотреть сообщение
Ок, сейчас кину... с Вас спасибо по получению)

Добавлено через 18 часов 38 минут
ага... размечтался на спасибо...
Привет, если наглый, то прости Не мог бы ты и мне скинуть свой код ?) Мне единственное что нужно, отображение баланса-кошелька на сайт.

p.s. tyv256998811@gmail.com
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.10.2016, 14:38

Авторизация через curl
Здравствуйте. Есть проблема, нужна помощь в ее решении. В общем нужно перейти по ссылке авторизоваться там и получить xml файл. ...

Авторизация через cURL – как?
Доброго времени суток! В наличии php 5.4, apache 2.4, мой личный аккаунт на hh.ru. Задача: получить доступ к страницам hh.ru...

Авторизация на сайте через curl php
Пишу парсер школьных оценок с сайта cliend.ru. Пытаюсь авторизоваться на сайте через cURL Lib. Отследил через браузер, что запрос на...

Авторизация и вступление в группу в Одноклассниках через cURL
Всем привет :)Ну думаю что название темы самое подходящее и вы поняли о чём будет идти речь :)Собственно к делу.. Пришло мне на дурную...

Авторизация через curl на сайте elec.ru (без вас не разобраться )
Друзья помогите пожалуйста разобраться не получается залогинится на сайт с помощью curl Возвращается ошибка 403 - Доступ запрещен! ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
36
Ответ Создать тему
Опции темы

Новые блоги и статьи
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru