【问题标题】:How can i search tweets by word and show it in my project using c# and tweetinvi我如何按单词搜索推文并使用 c# 和 tweetinvi 在我的项目中显示它
【发布时间】:2022-01-23 22:12:32
【问题描述】:

我正在制作通过特定单词查找推文并对其进行分析的项目。我在 C# 中是新的,我在 Internet 的角落发现我可以使用 TweetInvi 5.0 Nuget 包来处理 Twitter Api v2.0,我已经编写了代码但是它不起作用,我需要你的帮助伙伴。这是我的代码。它什么也不返回。

static void Main(string[] args)
    {
        string txt = "Bitcoin";
        SearchTweet(txt);
     
    }

    static async void SearchTweet(string txt)
    {
        TwitterClient twitterClient = new TwitterClient(APIKey,APISecret,AccessToken,accessTokenSecret);
        var searchParam = new SearchTweetsParameters(txt) {
            Lang = LanguageFilter.English,
            SearchType = SearchResultType.Popular,
        };
        IEnumerable<ITweet> searchResponse = (IEnumerable<ITweet>)await twitterClient.SearchV2.SearchTweetsAsync(txt);

        foreach ( var item in searchResponse)
        {
            Console.WriteLine(item.Text);
        }

我调试了它,它停止在这一行工作。

 IEnumerable<ITweet> searchResponse = (IEnumerable<ITweet>)await twitterClient.SearchV2.SearchTweetsAsync(txt);

【问题讨论】:

    标签: c# .net asp.net-mvc web-scraping tweetinvi


    【解决方案1】:

    您正在从函数 Main 调用异步函数 SearchTweet。 Main 函数退出并卸载应用程序,而不让 SearchTweet 函数完成。在 Main 函数中添加 Console.ReadLine(),如下所示:

    SearchTweet(txt);
    Console.ReadLine();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 1970-01-01
      • 2018-10-23
      • 1970-01-01
      相关资源
      最近更新 更多