@@ -48,21 +48,19 @@ proc getCookieHeader(authToken, ct0: string): string =
4848
4949proc genHeaders * (session: Session , url: Uri ): Future [HttpHeaders ] {.async .} =
5050 result = newHttpHeaders ({
51+ " accept" : " */*" ,
52+ " accept-encoding" : " gzip" ,
53+ " accept-language" : " en-US,en;q=0.9" ,
5154 " connection" : " keep-alive" ,
5255 " content-type" : " application/json" ,
53- " x-twitter-active-user" : " yes" ,
54- " x-twitter-client-language" : " en" ,
5556 " origin" : " https://x.com" ,
56- " accept-encoding" : " gzip" ,
57- " accept-language" : " en-US,en;q=0.5" ,
58- " accept" : " */*" ,
59- " DNT" : " 1" ,
60- " user-agent" : " Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36"
57+ " user-agent" : " Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" ,
58+ " x-twitter-active-user" : " yes" ,
59+ " x-twitter-client-language" : " en"
6160 })
6261
6362 case session.kind
6463 of SessionKind .oauth:
65- result [" authority" ] = " api.x.com"
6664 result [" authorization" ] = getOauthHeader ($ url, session.oauthToken, session.oauthSecret)
6765 of SessionKind .cookie:
6866 result [" x-twitter-auth-type" ] = " OAuth2Session"
0 commit comments