Skip to content

Commit 66e6584

Browse files
committed
fix: use token override in UserByScreenName
1 parent 4159485 commit 66e6584

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"scraper",
88
"crawler"
99
],
10-
"version": "0.20.1",
10+
"version": "0.20.2",
1111
"main": "dist/default/cjs/index.js",
1212
"types": "./dist/types/index.d.ts",
1313
"exports": {

src/profile.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { requestApi, RequestApiResult } from './api';
1+
import { requestApi, RequestApiResult, bearerToken2 } from './api';
22
import { TwitterAuth } from './auth';
33
import { TwitterApiErrorRaw } from './errors';
44
import { apiRequestFactory } from './api-data';
@@ -189,7 +189,15 @@ export async function getProfile(
189189
const request = apiRequestFactory.createUserByScreenNameRequest();
190190
request.variables.screen_name = username;
191191

192-
const res = await requestApi<UserRaw>(request.toRequestUrl(), auth);
192+
// Use bearerToken2 for UserByScreenName endpoint
193+
const res = await requestApi<UserRaw>(
194+
request.toRequestUrl(),
195+
auth,
196+
'GET',
197+
undefined,
198+
undefined,
199+
bearerToken2,
200+
);
193201
if (!res.success) {
194202
return res;
195203
}

0 commit comments

Comments
 (0)