1
- using System . Collections . Generic ;
2
- using System . Linq ;
3
1
using System . Threading . Tasks ;
4
- using System . Xml ;
5
2
using Tweetinvi ;
6
3
using Tweetinvi . Models ;
7
- using Tweetinvi . Models . V2 . Responses ;
8
- using Tweetinvi . Parameters ;
9
- using Tweetinvi . Parameters . V2 ;
10
4
11
5
namespace Examplinvi . Console
12
6
{
@@ -19,49 +13,13 @@ static async Task Main()
19
13
System . Console . WriteLine ( args . Url ) ;
20
14
} ;
21
15
22
- var creds = new TwitterCredentials ( "gnUYV0Irv5caCwQbiaQSmt5xJ" ,
23
- "LCvHDn5v5DZ18fnPXP0qIrZImg9HhYfh4rJOzYFk3RPyuYhtAN" ,
24
- "1577389800-N1UDOnbaaDjF9TlcZZl1BKW8XvYaoaZUKH7nctv" , "nF7HjXB0xwaNzJsDeEDFyREGJF3Yrb73zIoRozN22eo3s" )
25
- {
26
- BearerToken = "AAAAAAAAAAAAAAAAAAAAAFqqSQAAAAAABRtNASGJXtIVX1somRAmqhSj68o%3Dm3n0HLyG1OmZaFDsrLITnStpXHPU82RYr4HJAN1TdG9QpmEPky"
27
- } ;
28
-
29
- var appClient = new TwitterClient ( new ReadOnlyConsumerCredentials ( creds ) ) ;
30
- var userClient = new TwitterClient ( creds ) ;
31
-
32
- TweetinviEvents . SubscribeToClientEvents ( userClient ) ;
33
-
34
- // var tweets = new List<ITweet>();
35
- // var iterator = userClient.Timelines.GetUserTimelineIterator(new GetUserTimelineParameters("tweetinviapi")
36
- // {
37
- // PageSize = 5,
38
- // ContinueMinMaxCursor = ContinueMinMaxCursor.UntilNoItemsReturned
39
- // });
40
- //
41
- // while (!iterator.Completed)
42
- // {
43
- // var tweetsResponse = await iterator.NextPageAsync();
44
- // var p = tweetsResponse.ToArray();
45
- // tweets.AddRange(tweetsResponse);
46
- // }
47
-
48
-
49
- var searchResponses = new List < SearchTweetsResponseDTO > ( ) ;
50
- var searchIterator = userClient . SearchV2 . GetSearchTweetsV2Iterator ( new SearchTweetsV2Parameters ( "tweetinvi" )
51
- {
52
- PageSize = 10
53
- } ) ;
54
-
55
- while ( ! searchIterator . Completed )
56
- {
57
- var page = await searchIterator . NextPageAsync ( ) ;
58
- searchResponses . Add ( page . Content ) ;
59
- }
16
+ var credentials = new TwitterCredentials ( "CONSUMER_KEY" , "CONSUMER_SECRET" , "ACCESS_TOKEN" , "ACCESS_TOKEN_SECRET" ) ;
17
+ var client = new TwitterClient ( credentials ) ;
60
18
61
- // ask the user for the pin code
62
- // var authenticatedUser = await client.Users.GetAuthenticatedUserAsync();
19
+ TweetinviEvents . SubscribeToClientEvents ( client ) ;
63
20
64
- // System.Console.WriteLine(authenticatedUser);
21
+ var authenticatedUser = await client . Users . GetAuthenticatedUserAsync ( ) ;
22
+ System . Console . WriteLine ( authenticatedUser ) ;
65
23
System . Console . ReadLine ( ) ;
66
24
}
67
25
}
0 commit comments