Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 3
1

Проблема с requests и api СБИС'а

30.11.2022, 06:24. Показов 2554. Ответов 6

Author24 — интернет-сервис помощи студентам
Нужна помощь.
Хочу с помощью python отправить запрос в СБИС.Аутентифицировать и соответственно получить ответ. Но при отправке запроса выдаёт {"jsonrpc":"2.0","error":{"code":-32000,"message":"Ошибка при перекодировке текста","details":"Во входных данных встречена недопустимая последовательность.","type":"error","data":{"classid":"{afd28339-dc44-4ad9-96dc-55a9789c743a}","error_code":-1,"addinfo":null}},"id":null}.
Пробовал менять кодировку не помогло.
Вот код:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import requests
 
par = {
    "jsonrpc": "2.0",
    "method": "СБИС.Аутентифицировать",
    "params": {
        "Параметр": {
            "Логин": "************",
            "Пароль": "*******"
        }
    },
    "id": 0
}
 
url = 'https://online.sbis.ru/service/?srv=1/'
response = requests.get(url, params=par)
print(response.text)
Заранее спасибо тем кто помог или попытался помочь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2022, 06:24
Ответы с готовыми решениями:

VK API Too many requests per second
for (final VKApiDialog msg : vkList) { Runnable add = new Runnable(){ @Override public void...

VK API requests ошибка
Здравствуйте, выполняю такой запрос ...

SSL: CERTIFICATE_VERIFY_FAILED requests API
Всех приветствую, надеюсь тут найдутся знающие люди У меня macbook pro 13 m1, изучаю...

Restful API + requests JSON
Ребят, доброго времени суток. В данное время я начал заниматься разработкой под Android. У меня...

Python parser на requests + vk api
import requests import time import csv import json def take_1000_posts(): token = 'xxx'...

6
213 / 109 / 46
Регистрация: 12.12.2016
Сообщений: 399
30.11.2022, 10:54 2
А ты уверен, что юрл правильный? Как сервис называется?
0
Автоматизируй это!
Эксперт Python
7187 / 4679 / 1221
Регистрация: 30.03.2015
Сообщений: 13,358
Записей в блоге: 29
30.11.2022, 15:28 3
GhostLich, а ты все верно делаешь? посмотри как в браузере этот запрос идет и сравни

точно надо передавать все в параметрах урла и запрос именно гет?

нам не на чем попробовать чтобы тебе помочь, нет логина и пароля.
Но я вижу что авторизация у них через пост на https://sso.sbis.ru/auth/servi... 22.7200-13
0
0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 3
01.12.2022, 06:13  [ТС] 4
Юрл правильный, как и строка запроса. Потому что через JS всё работает. Но мне надо это отправить через python.
0
146 / 116 / 36
Регистрация: 01.11.2019
Сообщений: 416
01.12.2022, 08:07 5
Юрл как раз неправильный почитай документацию на вызываемый метод https://sbis.ru/help/integrati... s/auth_one
0
0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 3
01.12.2022, 09:14  [ТС] 6
Цитата Сообщение от volkomorov Посмотреть сообщение
Юрл как раз неправильный почитай документацию на вызываемый метод https://sbis.ru/help/integrati... s/auth_one
Я понимаю что на сайте другой юрл. Один фиг такая же ошибка лезит. Тут без разницы, что тот на аутентификацию, что этот. Пробовал уже.
0
Автоматизируй это!
Эксперт Python
7187 / 4679 / 1221
Регистрация: 30.03.2015
Сообщений: 13,358
Записей в блоге: 29
01.12.2022, 10:56 7
Цитата Сообщение от GhostLich Посмотреть сообщение
Потому что через JS всё работает.
я потому тебе и написал -открой консоль браузера и посмотри на вкладке нетворкс как именно и что шлется. Уверен что сначала пост на аус, потом все остальное
0
01.12.2022, 10:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2022, 10:56
Помогаю со студенческими работами здесь

get requests api.telegram.org
Всем привет. Помогите пожалуйста с библиотекой и примером реализации задачи. Необходимо выполнить...

Авторизация VK через API с использованием requests
Как авторизоваться через VK API с помощью requests? Про авторизацию через библиотеку vk знаю.

API, requests, не получается собрать запрос, ошибка 403
Всем привет, есть api, не могу понять куда token передавать надо, ниже в примере он находится в...

Получить список с данными о пользователях (requests + vk api + метод execute)
Все привет! Есть код: # -*- coding: utf-8 -*- import vk_api, requests, json access_token =...

Проблема с requests
Вроде бы стоит модуль requests, но pycharm выдаёт ошибку. Что я делаю не так? Скрипт взял отсюда:...

Requests.exceptions.ConnectionError: HTTPSConnectionPool(host='api.openweathermap.org', port=443)
Добрых вечеров.Простой запрос-но на выходе ошибка-requests.exceptions.ConnectionError:...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru