data = { 'key': key, 'command': 'search', 'query': 'цена лжи', 'country': ('Россия', 'usa') } res = request('POST', url, data=data, headers=headers)
На этот запрос получаю ответ:
Fatal error: Uncaught TypeError: Argument 2 passed to Season::search() must be of the type array, string given, called in /www/api.seasonvar.ru/var/class/Route.php on line 74 and defined in /www/api.seasonvar.ru/var/class/Season.php:540 Stack trace: #0 /www/api.seasonvar.ru/var/class/Route.php(74): Season->search('\xD1\x86\xD0\xB5\xD0\xBD\xD0\xB0 \xD0\xBB\xD0\xB6\xD0\xB8', 'usa', NULL) #1 /www/api.seasonvar.ru/public/index.php(24): Route->run(Array) #2 {main} thrown in /www/api.seasonvar.ru/var/class/Season.php on line 540
country должен быть массивом. Если передавать json, то не проходит авторизация - сервер, падла, говорит, что ключ неверен.
Есть идейки?