Tweetinvi - User.GetAuthenticatedUser 未被 Visual Studio 识别

Posted

技术标签:

【中文标题】Tweetinvi - User.GetAuthenticatedUser 未被 Visual Studio 识别【英文标题】:Tweetinvi - User.GetAuthenticatedUser is not being recognized by Visual Studio 【发布时间】:2020-01-16 10:27:24 【问题描述】:

我在 Visual Studio 中使用 Tweetinvi api 并尝试获取我的个人资料名称和个人资料照片。我按照 git 上的文档并尝试在我的代码中复制相同的内容,但是它无法识别方法 GetAuthenticatedUser

var authenticateduser = User.GetAuthenticatedUser();

我已经看到一些类似这样的问题,您需要提供以下方法的密钥,但是我正在这样做并且能够发布和获取推文 Auth.SetUserCredentials("key1",key2","key3,"key4")

这是我的页面加载代码

          protected void Page_Load(object sender, EventArgs e)
          

                    Auth.SetUserCredentials("key1",key2","key3,"key4")
        var authenticateduser = User.GetAuthenticatedUser();
        FetchTweets();

    

【问题讨论】:

【参考方案1】:

我已经导入了 Tweetinvi,但不知何故这个特殊功能没有被使用 所以必须使用带有

的代码
    var authenticateduser = Tweetinvi.User.GetAuthenticatedUser();
    LblProfileName.Text = authenticateduser.Name;
    ImgProfile.ImageUrl = authenticateduser.ProfileImageUrl;

【讨论】:

以上是关于Tweetinvi - User.GetAuthenticatedUser 未被 Visual Studio 识别的主要内容,如果未能解决你的问题,请参考以下文章

为啥这些推文无法使用 Tweetinvi 发布?

Tweetinvi authenticationContext 返回 null

未找到来自 tweetinvi 的 TwitterCredentials.SetCredentials

Tweetinvi - 当前上下文中不存在名称“auth”

Tweetinvi 4.0.1 AuthFlow.InitAuthentications 返回 null

在 tweetinvi 中查找推文的 tweetID