mirror of
https://github.com/Arrowar/StreamingCommunity.git
synced 2025-06-07 12:05:35 +00:00
Add note for mac
This commit is contained in:
parent
2e9dd8ceba
commit
d65865a26c
@ -42,11 +42,8 @@ def get_token(site_name: str, domain: str) -> dict:
|
|||||||
The keys are 'XSRF_TOKEN', 'animeunity_session', and 'csrf_token'.
|
The keys are 'XSRF_TOKEN', 'animeunity_session', and 'csrf_token'.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# Create a session object to handle the HTTP request and response
|
|
||||||
session = requests.Session()
|
|
||||||
|
|
||||||
# Send a GET request to the specified URL composed of the site name and domain
|
# Send a GET request to the specified URL composed of the site name and domain
|
||||||
response = session.get(f"https://www.{site_name}.{domain}")
|
response = requests.get(f"https://www.{site_name}.{domain}")
|
||||||
|
|
||||||
# Initialize variables to store CSRF token
|
# Initialize variables to store CSRF token
|
||||||
find_csrf_token = None
|
find_csrf_token = None
|
||||||
@ -64,8 +61,8 @@ def get_token(site_name: str, domain: str) -> dict:
|
|||||||
find_csrf_token = html_meta.get('content')
|
find_csrf_token = html_meta.get('content')
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'XSRF_TOKEN': session.cookies['XSRF-TOKEN'],
|
'XSRF_TOKEN': response.cookies['XSRF-TOKEN'],
|
||||||
'animeunity_session': session.cookies['animeunity_session'],
|
'animeunity_session': response.cookies['animeunity_session'],
|
||||||
'csrf_token': find_csrf_token
|
'csrf_token': find_csrf_token
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -326,7 +323,7 @@ def anime_search(title_search: str) -> int:
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Send a POST request to the API endpoint for live search
|
# Send a POST request to the API endpoint for live search
|
||||||
response = requests.post(f'https://www.{url_site_name}.{url_domain}/livesearch', cookies=cookies, headers=headers, json=json_data)
|
response = requests.post(f'https://www.{url_site_name}.{url_domain}/livesearch', cookies=cookies, headers=headers, json_data=json_data)
|
||||||
|
|
||||||
# Process each record returned in the response
|
# Process each record returned in the response
|
||||||
for record in response.json()['records']:
|
for record in response.json()['records']:
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
# 04.4.24
|
# 04.4.24
|
||||||
|
# Note: verify_ssl need to be set to false for macOs
|
||||||
|
|
||||||
import base64
|
import base64
|
||||||
import json
|
import json
|
||||||
|
Loading…
x
Reference in New Issue
Block a user