twitter 获取用户个人资料数据

Posted

技术标签:

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

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

【问题讨论】:

【参考方案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 安全通道”

以上是关于twitter 获取用户个人资料数据的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 中从 Twitter 获取用户个人资料详细信息(尤其是电子邮件地址)

Twitter 如何在 Android Studio 中使用 Fabric 插件获取用户个人资料图片

如何在 iOS 中使用 Twitter Kit/Fabric 从登录用户获取用户个人资料图片

获取 twitter 和 google+ 个人资料图片?

如何从各种社交媒体平台获取个人资料数据 [关闭]

在 twitter 中获取用户名和头像