【问题标题】:twitter get user profile datatwitter 获取用户个人资料数据
【发布时间】:2015-05-19 10:29:47
【问题描述】:

我想在连接到 twitter 时获取用户个人资料数据。我设法使用 Tweetsharp Lib 连接并获取访问令牌和访问令牌秘密。但是尝试获取用户配置文件会引发错误。 所以我想使用 Rest Api 并自己获取信息。 我想看一个如何传递访问令牌和/或访问令牌秘密的示例。有人可以帮帮我吗?

【问题讨论】:

    标签: c# .net twitter userinfo


    【解决方案1】:

    我是 Tweetinvi 的开发者,它是一个类似于 Tweetsharp 的库,但它得到了维护并且是最新的。

    您可以使用以下代码获取用户配置文件:

    TwitterCredentials.SetCredentials("Access_Token", "Access_Token_Secret", "Consumer_Key", "Consumer_Secret");
    var user =  User.GetUserFromScreenName("<username>");
    

    我希望这可以帮助您编写代码。

    干杯, 临维

    【讨论】:

    • 您好,我尝试实现您的 lib,并在添加 dll 后,使用 nuget 并尝试使用 tweetinvi.codeplex.com,但不断出现错误:“错误 6 类型或命名空间名称 'TwitterCredentials' 没有存在于命名空间“Tweetinvi”中(您是否缺少程序集引用?)”。有什么想法吗?
    • 似乎新的 Tweetinvi Dll 正在引用 .Net 4.5 我的项目在哪里使用 .Net 4.0。为了解决这个问题,我使用了旧版本的 Tweetinvi。
    • 在我的代码中实现你的 dll 后,它工作了,但很快它就干扰了 facebook 连接,现在由于某种原因返回 null。请问有什么想法吗?
    • 我不知道这会如何干扰任何其他 api,因为 Tweetinvi 是一个自包含的库。您能否分享一下您在 Facebook 上使用的库?
    • 我正在使用 facebook Sdk for C#,它是一个具有 RestClient 和 RestRequest 类的 facebook 客户端。我得到的错误是:“请求被中止:无法创建 SSL/TLS 安全通道”
    猜你喜欢
    • 2012-06-18
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-20
    相关资源
    最近更新 更多