потому что я отправляю на сервер вроде бы как правильный запрос а сервер его отклоняет.
сейчас еще раз все перепроверю . Спасибо
Отклоняет это как?
{'error': 4, 'reason': 'WRONG_PARAMS'}
потому что ты указал неверные параметры
строка должна быть такого вида.. https://hst-api.wialon.com/wialon/ajax.html?svc=token/login& params={ "token":"2fe8024e0ab91aa6c8ed82717b71bddcECDC362358DF7D90986F5173D405CD0D42DE7B38", "operateAs":"sdk_test" }
тебе сервер явно сказал: параметры которые ты мне предоставил - неверные
это гет или пост?
да я вижу. Образец строки которую они хотят я разместил чуть выше
все норм раз ты знаешь что и как нужно пихнуть
url = 'https://hst-api.wialon.com/wialon/ajax.html?svc=token/login¶ms=' headers = {'Content-type': 'application/x-www-form-urlencoded', # Определение типа данных } dt = {"token":"*************************************************"} answer = requests.post(url, dt) И не получается
почему у тебя парамс пустые
ты уверен что там пост?
в документации пишут да
так иди пиши по докам
¶ms= это квери параметр при этом ты еще тело запроса постовое передаешь
в адресной строке к примеру все выглядит так https://hst-api.wialon.com/wialon/ajax.html?svc=token/login¶ms={%22token%22:%222fe8024e0ab91aa6c8ed82717b71bddcECDC362358DF7D90986F5173D405CD0D42DE7B38%22,%22operateAs%22:%22sdk_test%22} и браузер отображает ответ
у них так указано в документации 🤷🏼 скрин что ли прислать? я же не придумал это
у тебя квери параметры одновременно и в урле и в params указаны, будет хз что по факту
https://sdk.wialon.com/wiki/ru/local/remoteapi1904/codesamples/login
я потому и в группу обратился. Потому что уже затуп на 3 часа на ровном месте
params={ "token":"2fe802...E7B38", "operateAs":"sdk_test" } requests.post( 'https://hst-api.wialon.com/wialon/ajax.html', params={ "svc":"token/login", params: json.dumps(params) } )
TypeError: unhashable type: 'dict'
ругается. Сейчас по переменным разложу.
ты что-то сделал не то, что я показал
Разблочь в лс, не агри)
и все же не работает этот код. Не пойму в чем ошибка ругается он TypeError: unhashable type: 'dict'
скриншот кода покажи и полнвй трейс ошибки
params в кавычках в одном месте
https://stackoverflow.com/questions/13264511/typeerror-unhashable-type-dict
я уже понял в чем была проблема! Спасибо всем и @Tishka17 особенно... Дальше как-то буду с этим дибилизмом бороться.. с их API чудным
Обсуждают сегодня