feat: add customizable page_size to twitter timeline

This commit is contained in:
VC
2022-11-15 21:14:01 +01:00
parent fe8e81b54d
commit d5db8b0d85
2 changed files with 15 additions and 4 deletions

View File

@@ -32,10 +32,11 @@ pub async fn get_user_timeline(
screen_name: &str,
token: &Token,
lid: Option<u64>,
page_size: i32,
) -> Result<Vec<Tweet>, Box<dyn Error>> {
// fix the page size to 200 as it is the maximum Twitter authorizes
let (_, feed) = user_timeline(UserID::from(screen_name.to_owned()), true, false, token)
.with_page_size(200)
.with_page_size(page_size)
.older(lid)
.await?;