File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
packages/metascraper-media-provider/src/get-media Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -45,24 +45,28 @@ const getGuestToken = async (url = '', opts = {}) => {
45
45
{
46
46
headers : { Authorization : TWITTER_BEARER_TOKEN , Referer : url } ,
47
47
json : true ,
48
+ retry : 0 ,
48
49
agent,
49
50
...opts
50
51
}
51
52
)
52
53
return get ( body , 'guest_token' )
53
54
}
54
55
55
- const getTwitterInfo = ( { getToken } ) => async url => {
56
+ const getTwitterInfo = ( { getToken, ... opts } ) => async url => {
56
57
const tweetId = getTweetId ( url )
57
58
const apiUrl = `https://api.twitter.com/2/timeline/conversation/${ tweetId } .json?tweet_mode=extended`
58
59
const guestToken = await getToken ( url )
59
60
const res = await pReflect (
60
61
got ( apiUrl , {
62
+ agent,
63
+ retry : 0 ,
61
64
json : true ,
62
65
headers : {
63
66
authorization : TWITTER_BEARER_TOKEN ,
64
67
'x-guest-token' : guestToken
65
- }
68
+ } ,
69
+ ...opts
66
70
} )
67
71
)
68
72
@@ -95,7 +99,7 @@ const createTwitterInfo = opts => {
95
99
...opts
96
100
} )
97
101
98
- return getTwitterInfo ( { getToken } )
102
+ return getTwitterInfo ( { getToken, ... opts } )
99
103
}
100
104
101
105
module . exports = { createTwitterInfo, isTwitterUrl }
You can’t perform that action at this time.
0 commit comments