From 138c983060762a0a81ae0f217e3bfe676bde2437 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=B5=E3=81=81?= Date: Thu, 6 Jun 2024 11:52:24 +0900 Subject: [PATCH] use latest-user-agent MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ふぁ --- test/python/test_serialize.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/test/python/test_serialize.py b/test/python/test_serialize.py index 624e4d3..2130c76 100644 --- a/test/python/test_serialize.py +++ b/test/python/test_serialize.py @@ -11,6 +11,7 @@ from enum import Enum from pathlib import Path import openapi_client as pt +import urllib3 warnings.filterwarnings("ignore") logging.basicConfig(level=logging.DEBUG, format="%(asctime)s %(levelname)s %(message)s") @@ -216,11 +217,17 @@ if __name__ == "__main__": }, ) + latest_user_agent_res = urllib3.PoolManager().request( + "GET", + "https://raw.githubusercontent.com/fa0311/latest-user-agent/main/output.json", + ) + + latest_user_agent = json.loads(latest_user_agent_res.data.decode("utf-8")) + api_conf.access_token = "AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA" api_client = pt.ApiClient(configuration=api_conf, cookie=cookies_str) - api_client.user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" - + api_client.user_agent = latest_user_agent["chrome"] error_count = 0 for x in [pt.DefaultApi, pt.TweetApi, pt.UserApi, pt.UsersApi, pt.UserListApi]: