1
Fork 0
mirror of https://github.com/thegeneralist01/twitter-openapi synced 2026-01-11 15:40:26 +01:00
Signed-off-by: ふぁ <yuki@yuki0311.com>
This commit is contained in:
ふぁ 2024-09-29 22:03:20 +09:00
parent 728e39977a
commit ba853b81c7
No known key found for this signature in database
GPG key ID: 83A8A5E74872A8AA
7 changed files with 7 additions and 16 deletions

3
.vscode/tasks.json vendored
View file

@ -16,7 +16,6 @@
"command": [ "command": [
".venv/Scripts/activate;", ".venv/Scripts/activate;",
"python tools/build.py;", "python tools/build.py;",
"scoop reset temurin11-jdk;",
"java -jar openapi-generator-cli.jar generate -c test/python/openapi-generator-config.yaml -g python;", "java -jar openapi-generator-cli.jar generate -c test/python/openapi-generator-config.yaml -g python;",
"python -m pip install ./python_generated;" "python -m pip install ./python_generated;"
] ]
@ -44,4 +43,4 @@
} }
} }
] ]
} }

View file

@ -2793,8 +2793,6 @@ components:
type: string type: string
type: array type: array
required: required:
- can_dm
- can_media_tag
- created_at - created_at
- default_profile - default_profile
- default_profile_image - default_profile_image
@ -2820,7 +2818,6 @@ components:
- statuses_count - statuses_count
- translator_type - translator_type
- verified - verified
- want_retweets
UserLegacyExtendedProfile: UserLegacyExtendedProfile:
properties: properties:
birthdate: birthdate:

View file

@ -2793,8 +2793,6 @@ components:
type: string type: string
type: array type: array
required: required:
- can_dm
- can_media_tag
- created_at - created_at
- default_profile - default_profile
- default_profile_image - default_profile_image
@ -2820,7 +2818,6 @@ components:
- statuses_count - statuses_count
- translator_type - translator_type
- verified - verified
- want_retweets
UserLegacyExtendedProfile: UserLegacyExtendedProfile:
properties: properties:
birthdate: birthdate:

View file

@ -2793,8 +2793,6 @@ components:
type: string type: string
type: array type: array
required: required:
- can_dm
- can_media_tag
- created_at - created_at
- default_profile - default_profile
- default_profile_image - default_profile_image
@ -2820,7 +2818,6 @@ components:
- statuses_count - statuses_count
- translator_type - translator_type
- verified - verified
- want_retweets
UserLegacyExtendedProfile: UserLegacyExtendedProfile:
properties: properties:
birthdate: birthdate:

View file

@ -240,8 +240,6 @@ components:
UserLegacy: UserLegacy:
required: required:
- "can_dm"
- "can_media_tag"
- "created_at" - "created_at"
- "default_profile" - "default_profile"
- "default_profile_image" - "default_profile_image"
@ -267,7 +265,6 @@ components:
- "statuses_count" - "statuses_count"
- "translator_type" - "translator_type"
- "verified" - "verified"
- "want_retweets"
properties: properties:
blocked_by: blocked_by:
type: boolean type: boolean

View file

@ -296,7 +296,7 @@ if __name__ == "__main__":
try: try:
logger.info("Try: Self UserByScreenName Test") logger.info("Try: Self UserByScreenName Test")
kwargs = get_kwargs("UserByScreenName", {"screen_name": "NxWDOyLMd483329"}) kwargs = get_kwargs("UserByScreenName", {"screen_name": "ptcpz3"})
res = pt.UserApi(api_client).get_user_by_screen_name_with_http_info(**kwargs) res = pt.UserApi(api_client).get_user_by_screen_name_with_http_info(**kwargs)
data = res.data.to_dict() data = res.data.to_dict()
@ -307,7 +307,7 @@ if __name__ == "__main__":
) )
logger.info(f"Match rate: {rate}") logger.info(f"Match rate: {rate}")
screen_name = data["data"]["user"]["result"]["legacy"]["screen_name"] screen_name = data["data"]["user"]["result"]["legacy"]["screen_name"]
if not screen_name == "NxWDOyLMd483329": if not screen_name == "ptcpz3":
raise Exception("UserByScreenName failed") raise Exception("UserByScreenName failed")
except Exception as e: except Exception as e:
error_dump(e) error_dump(e)
@ -346,6 +346,8 @@ if __name__ == "__main__":
# "1697450278742884799", # "1697450278742884799",
"1749500209061663043", "1749500209061663043",
"1759056048764469303", "1759056048764469303",
"1349129669258448897",
"1810188416812019999",
] ]
for id in ids: for id in ids:
try: try:

View file

@ -19,6 +19,8 @@ if __name__ == "__main__":
if Path("cookie.json").exists(): if Path("cookie.json").exists():
with open("cookie.json", "r") as f: with open("cookie.json", "r") as f:
cookies = json.load(f) cookies = json.load(f)
if isinstance(cookies, list):
cookies = {k["name"]: k["value"] for k in cookies}
cookies_str = "; ".join([f"{k}={v}" for k, v in cookies.items()]) cookies_str = "; ".join([f"{k}={v}" for k, v in cookies.items()])
with open("src/config/placeholder.json", "r") as f: with open("src/config/placeholder.json", "r") as f: