23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
|||||||||||
1 | |||||||||||
JSON запросы к сайту Qiwi-кошелька14.07.2015, 20:33. Показов 4403. Ответов 14
Метки нет (Все метки)
Всем привет, дорогие форумчане, это моя первая тема, прошу не судить строго.
Хотелось узнать что я делаю не так при авторизации в киви кошельке со своей программы, код будет ниже. Как я понял, здесь используется JSON его вполне получилось имитировать, но авторизации нету.
на всякий случай
0
|
14.07.2015, 20:33 | |
Ответы с готовыми решениями:
14
HttpWebRequest: Запросы к сайту, как исправить код Как узнать баланс QiWi-кошелька программно Как вывести деньги из qiwi-кошелька в Украине? Все запросы к сайту |
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
|
15.07.2015, 23:22 | 2 |
Доброй ночи. У вас получилось решить вопрос с авторизацией?
0
|
23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
|
16.07.2015, 07:07 [ТС] | 3 |
Нет, не получилось.... скажем, так я отправляю логин и пасс, в ответ мне дают ticket (если пароль и логин верный), если нет, то разумеется отвечают "ошибка данных".....
Дальше идет непонятная мне схема авторизации, совсем не понятная... но отличить рабочий акк от не рабочего можно. Мне нужно написать чекер баланса. Если вы пишете брут, то этого достаточно
0
|
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
|
16.07.2015, 10:33 | 4 |
Нет, брут я не пишу. Мне самому нужен чекер баланса и страничка последних платежей.
Я посмотрел http-headers которые отправляются браузером, ticket, как я понимаю это "билет", с этим как раз вопросов не возникает. В прошлом варианте авторизации был token, который так же нужно было повторно отправлять с паролем и логином. Есть вариант реализации на php библиотечкой curl. Сегодня попробую переписать их на шарп. Напишу Вам если что-то получится.
0
|
23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
||||||
16.07.2015, 10:43 [ТС] | 5 | |||||
Хорошо, буду ждать) как я понял, там проблема происходит в
может быть пропущены где-то кукисы или Content-type не тот?
0
|
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
|||||||||||
16.07.2015, 11:55 | 6 | ||||||||||
Так... Я не успеваю просто по времени долго вникать в вопрос.
Вот смотрите, что у меня получается. Cookie Container я вынес за тело функции, чтоб он жил дольше. И немного поменял Ваш код. В принципе он рабочий. Страничку платежей мне получить уже удалось. В вашем примере сохранится стартовая страничка киви кошелька после авторизации.. Баланс там видно, но всё равно его хотелось бы получить через JSON. Мне сейчас нужно отойти, если у Вас получится решить проблему с балансом, скиньте код пожалуйста, чтоб мне тоже время не терять. В гугле : Newtonsoft.Json.dll и :
2
|
23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
|
16.07.2015, 12:37 [ТС] | 7 |
Да, вполне все отлично)) спасибо большое, а вот по поводу JSON... там она все еще на сервере у них работает или нет нужно узнать будет, поищу... изменили авторизацию, теперь проблемней, но все же так тоже можно решить))
Спасибо вам огромное
0
|
Администратор
|
|
16.07.2015, 12:52 | 8 |
чтобы получить карту.
Даже не пытайтесь этого касаться. Правило 5.7. Запрещено создание и распространение вредоносного ПО, вирусов, кряков и взлома лицензионного софта, а также публикация ссылок для их скачивания.
0
|
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
|
16.07.2015, 13:13 | 9 |
1337trix, да не за что. Ведь я и сам этим вопросом занят
А про JSON, надо разобраться тоже в вопросе. Судя по заголовкам браузера ответ о балансе приходит именно в JSON со страницы person/state.action .. Если получится сделать, скиньте этот кусок кода пожалуйста. Я сам только ближе к вечеру смогу попробовать разобраться. Спасибо Вам за остережение, но мы и не мыслили ни о чём подобном :
1
|
23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
|
16.07.2015, 19:09 [ТС] | 10 |
tezaurismosis, я пишу чекер и перевод с кошельков(купил симки, сделал приватные акки все дела)
skaaznn, я скоро буду писать проверку оплаты на php так же хотел бы сделать еще мини интернет-магаз, чтобы при оплате проверялись текущие платежи
0
|
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
||||||
16.07.2015, 21:42 | 12 | |||||
1337trix, вот ссылка на аналогичный код пхп Авторизация в Qiwi с помощью curl
вот эта строчка возвращает страницу с последними платежами. распарсить её на пхп проще простого.
0
|
23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
||||||
17.07.2015, 06:24 [ТС] | 13 | |||||
А вы уверены, что авторизация такого типа еще работает?
0
|
3 / 3 / 0
Регистрация: 27.02.2015
Сообщений: 13
|
|
17.07.2015, 11:39 | 14 |
1337trix, не не, это самый первый и самый старый пост.. Там ниже код..
0
|
0 / 0 / 0
Регистрация: 27.08.2015
Сообщений: 11
|
||||||
20.12.2015, 18:53 | 15 | |||||
Список платежей на кошелек можно узнать по адресу
https://qiwi.com/user/report/l... ections=in "?type=3&conditions.directions=in" редактируется также как и на https://qiwi.com/report/list.action Балланс можно посмотреть на странице https://qiwi.com/person/state.action нужно делать POST запрос, приходит json ответ например у меня вот так "
Спасибо вам ребята за полезную тему
0
|
20.12.2015, 18:53 | |
20.12.2015, 18:53 | |
Помогаю со студенческими работами здесь
15
Post-запросы из Delphi к сайту Запросы к сайту, их обработка: технологии, советы Как отправлять get и post запросы сайту? visual studio c++ Один jsp с содержанием, принимающий все http-запросы к сайту. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |