more twitter keys
This commit is contained in:
parent
06f9d9fa31
commit
b469f95de9
1 changed files with 13 additions and 3 deletions
|
@ -39,6 +39,16 @@ namespace BirdsiteLive.Twitter.Tools
|
||||||
("CjulERsDeqhhjSme66ECg", "IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck"), // iPad
|
("CjulERsDeqhhjSme66ECg", "IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck"), // iPad
|
||||||
("3rJOl1ODzm9yZy63FACdg", "5jPoQ5kQvMJFDYRNE8bQ4rHuds4xJqhvgNJM4awaE8"), // Mac
|
("3rJOl1ODzm9yZy63FACdg", "5jPoQ5kQvMJFDYRNE8bQ4rHuds4xJqhvgNJM4awaE8"), // Mac
|
||||||
};
|
};
|
||||||
|
|
||||||
|
private readonly string[] _bTokens = new[]
|
||||||
|
{
|
||||||
|
// developer.twitter.com
|
||||||
|
"AAAAAAAAAAAAAAAAAAAAACHguwAAAAAAaSlT0G31NDEyg%2BSnBN5JuyKjMCU%3Dlhg0gv0nE7KKyiJNEAojQbn8Y3wJm1xidDK7VnKGBP4ByJwHPb",
|
||||||
|
// tweetdeck new
|
||||||
|
"AAAAAAAAAAAAAAAAAAAAAFQODgEAAAAAVHTp76lzh3rFzcHbmHVvQxYYpTw%3DckAlMINMjmCwxUcaXbAN4XqJVdgMJaHqNOFgPMK0zN1qLqLQCF",
|
||||||
|
// ipad -- TimelineSearch returns data in a different format, making nitter return empty results. on the other hand, it has high rate limits. build separate token pools per endpoint?
|
||||||
|
"AAAAAAAAAAAAAAAAAAAAAGHtAgAAAAAA%2Bx7ILXNILCqkSGIzy6faIHZ9s3Q%3DQy97w6SIrzE7lQwPJEYQBsArEE2fC25caFwRBvAGi456G09vGR",
|
||||||
|
};
|
||||||
public String BearerToken {
|
public String BearerToken {
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
|
@ -64,8 +74,8 @@ namespace BirdsiteLive.Twitter.Tools
|
||||||
var httpClient = _httpClientFactory.CreateClient();
|
var httpClient = _httpClientFactory.CreateClient();
|
||||||
using (var request = new HttpRequestMessage(new HttpMethod("POST"), "https://api.twitter.com/oauth2/token?grant_type=client_credentials"))
|
using (var request = new HttpRequestMessage(new HttpMethod("POST"), "https://api.twitter.com/oauth2/token?grant_type=client_credentials"))
|
||||||
{
|
{
|
||||||
return
|
int r1 = rnd.Next(_bTokens.Length);
|
||||||
"AAAAAAAAAAAAAAAAAAAAAFQODgEAAAAAVHTp76lzh3rFzcHbmHVvQxYYpTw%3DckAlMINMjmCwxUcaXbAN4XqJVdgMJaHqNOFgPMK0zN1qLqLQCF";
|
return _bTokens[r1];
|
||||||
|
|
||||||
int r = rnd.Next(_apiKeys.Length);
|
int r = rnd.Next(_apiKeys.Length);
|
||||||
var (login, password) = _apiKeys[r];
|
var (login, password) = _apiKeys[r];
|
||||||
|
|
Loading…
Add table
Reference in a new issue