issues
search
CybersecurityForDemocracy
/
tiktok-library
A library for interacting and large-scale data acquisition from the TikTok Research API
https://pypi.org/project/tiktok_research_api_helper/
4
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
log when crawl fails due to api server error
#94
macpd
closed
4 days ago
0
stamp v0.1.2
#93
macpd
closed
6 days ago
0
strip null character from values before putting them to DB
#92
macpd
closed
1 week ago
0
Some values from API have null byte/char, and therefore cannot be inserted to database directly
#91
macpd
closed
4 days ago
0
TikTok API issue October 2023?
#90
BrunoGomesCoelho
opened
2 weeks ago
0
Invalid search id mid-acquisition - Our end or TikTok?
#89
BrunoGomesCoelho
opened
2 weeks ago
4
Code fails static type checker
#88
BrunoGomesCoelho
opened
2 weeks ago
0
Fix typo and type hint
#87
BrunoGomesCoelho
closed
2 weeks ago
0
Update test command with correct function parameters
#86
BrunoGomesCoelho
closed
2 weeks ago
0
Removes remaining client_id test
#85
lexiekateb
closed
3 weeks ago
1
Add command for how to tag docker image as latest in "publishing a new version" section
#84
macpd
closed
1 month ago
0
stamp v0.1.1
#83
macpd
closed
1 month ago
0
allow --video-id to be used multiple times in same command
#82
macpd
closed
2 months ago
0
document using --query-file-json multiple times, and new flag --video-id in, README
#81
macpd
closed
2 months ago
0
stamp version v0.1.1-rc1
#80
macpd
closed
2 months ago
0
make --query-file-json a repeatedable flag so that mutliple query files can be passed and run serially. remove single_day_driver since main_driver can do that.
#79
macpd
closed
2 months ago
0
Annotate typer.Option types as Optional if they have a default of None. ignore use of Optional in ruff config since typer relies on it.
#78
macpd
closed
2 months ago
0
add --video-id and --max-days-per-query flags
#77
macpd
closed
2 months ago
0
add pypi version batch to README.md
#76
macpd
closed
2 months ago
0
stamp version v0.1.0
#75
macpd
closed
2 months ago
0
stamp v0.1.0-rc4
#74
macpd
closed
2 months ago
0
Fix formatting and remove newline escape char in exception message.
#73
macpd
closed
2 months ago
0
Stamp version v0.1.0-rc3
#72
macpd
closed
2 months ago
0
add num_api_requests_sent to message for API response 429 (quota exhausted) received
#71
macpd
closed
2 months ago
0
update to version v0.1.0-rc2 since last version was incorrectly built and uploaded
#70
macpd
closed
3 months ago
0
update build command, and add docker image build to release steps
#69
macpd
closed
3 months ago
0
stamp version v0.1.0-rc1
#68
macpd
closed
3 months ago
0
add username (inferred from request) to fetched user info response, since API does not include it
#67
macpd
closed
3 months ago
0
Stamp release v0.0.3
#66
macpd
closed
3 months ago
0
Document how to publish new package version
#65
macpd
closed
3 months ago
0
Dockerfile to build image from specified package version from pip
#64
macpd
closed
3 months ago
0
rename docker compose config and Dockerfile that is used postgres integration test to similar names. update path where used
#63
macpd
closed
3 months ago
0
stamp v0.0.3.rc4
#62
macpd
closed
3 months ago
0
count all requests sent in requests client num_api_requests_sent not just successful requests (b/c API counts those against quota)
#61
macpd
closed
3 months ago
0
update version to 0.0.3-rc3
#60
macpd
closed
3 months ago
0
split catch up from date, and normal repeate on interval logic into separate loops in run_repeated.
#59
macpd
closed
3 months ago
0
formatting with `hatch fmt`
#58
macpd
closed
3 months ago
0
fix use of utils.crawl_date_window_is_behind_today (ie do not negate it, ironically I rewrote it so i did not have to negate it). add debug logging to crawl_date_window_is_behind_today
#57
macpd
closed
3 months ago
0
mark version v0.0.3-rc2
#56
macpd
closed
3 months ago
0
cleanup formatting and remove code that should be inherited in exceptions in api_client.py
#55
macpd
closed
3 months ago
0
Fix infinite loop in run_repeated
#54
macpd
closed
3 months ago
0
move common test funcs and fixutres to commons.py since test_utils.py do not test utils.py
#53
macpd
closed
3 months ago
0
change logging format based on level, for debug add function name. omit time and filename in rich logging as we already have those in the log format
#52
macpd
closed
3 months ago
0
Fix api_rate_limit_wait_strategy not passed to request client
#51
macpd
closed
3 months ago
0
better handle api server error (http 500) that persists despite retries, increase backoff time linearly (instead of fixed 5s)
#50
macpd
closed
3 months ago
0
Add feature in run_repeated to catch up from a date (ie fetch without delay/sleep until fetches catch up to specified date).
#49
macpd
closed
3 months ago
0
Update version to 0.0.3
#48
macpd
closed
3 months ago
0
reduce _DAYS_PER_ITER (ie maximum number of days between start and end before split crawl into smaller time windows) 28 -> 7. this reduces 500 errors in larger queries
#47
macpd
closed
3 months ago
0
Add support for fetching and storing user info and comments
#46
macpd
closed
3 months ago
0
fix attrs.converters.default_if_none usage. ie redo #42
#45
macpd
closed
3 months ago
0
Next