问题标签 [tweetinvi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1062 浏览

c# - Tweetinvi GetUserFromScreenName 为 nulll

我有一个非常简单的应用程序,它试图获取用户,然后检索该用户的用户时间线

这在我的本地机器上运行良好。但是,当我将它部署到服务器时,用户为空,并且我得到一个未设置为对象实例的对象引用。查看网络流量,没有调用 twitter api 的呼叫。

任何想法可能导致此问题?

0 投票
1 回答
1234 浏览

c# - 随机“命名空间名称‘Core’在命名空间‘Tweetinvi’中不存在”

我正在使用 Tweetinvi C# Twitter API。直到大约 3 小时前,当我的解决方案(特别是一个项目)刚刚停止构建时,它一直运行良好。

该错误是一个正常的装配/参考缺失错误,但我可以看到“参考”文件夹中列出的文件。如果我刷新项目,错误就会消失。直到我建立,然后他们回来。

这与这篇文章相同,但我的项目不针对客户端配置文件,它的目标是 .NET 4(项目>属性>应用程序>目标框架,对吗?),就像今天早上一样,就像昨天一样。

我已经通过 Nuget 卸载并重新安装了 Tweetinvi 包。删除了引用并手动重新添加。没变。

编辑:为了保持疯狂,如果我转到对象浏览器并按命名空间查看,则只有 {}Tweetinvi.Security。如果我刷新项目,我会把它们全部拿回来。直到我建立。

EDIT2:我在构建时收到的警告之一。

主要参考“Tweetinvi, Version=0.9.3.3, Culture=neutral, processorArchitecture=MSIL”无法解析,因为它间接依赖于框架程序集“System.Threading.Tasks, Version=2.5.19.0, Culture=neutral , PublicKeyToken=b03f5f7f11d50a3a" 在当前目标框架中无法解决。“.NETFramework,版本=v4.0”。要解决此问题,请删除引用“Tweetinvi, Version=0.9.3.3, Culture=neutral, processorArchitecture=MSIL”或将您的应用程序重新定位到包含“System.Threading.Tasks, Version=2.5.19.0, Culture”的框架版本=中性,PublicKeyToken=b03f5f7f11d50a3a”。

0 投票
2 回答
3272 浏览

c# - 如何指定全局 HttpWebRequest 超时?

我正在使用一个HttpWebRequest内部使用的 twitter 库来向 twitter API 发出请求。出于某种奇怪的原因,请求有时需要很长时间才能完成(约 10 分钟)。

HttpWebRequest库不公开该对象。

有没有办法为请求指定全局超时和 readwritetimeout,也许是通过app.config

0 投票
1 回答
644 浏览

twitter - (401) 使用 tweetinvi 未经授权调用 https://api.twitter.com/oauth/access_token

我开始使用 tweetinvi 连接到 twitter api。我不断收到“远程服务器返回错误:(401)未经授权。” 重定向后调用 CredentialsCreator.GetCredentialsFromVerifierCode() 时出现错误消息。

  1. 我将手机添加到我的帐户中。
  2. 我使用的消费者密钥和消费者秘密是相同的。
  3. 我利用我的时间是当前的
  4. 应用设置中的回调地址为http://127.zero.zero.1:53260/

我有点不知道下一步该做什么。

伊姆古尔

这是我使用的唯一代码:

0 投票
1 回答
1410 浏览

c# - Tweetinvi 无法 24/7 不间断地获取推文而不会卡住

我试图找出为什么 tweetinvi 流媒体库在从关注者那里收到太多推文时卡住了,我用函数添加了AddFollow()。在这个函数中,我使用我创建的列表放置了 600 个关注者。我在我的应用程序上收到的每条推文都直接进入数据库,但在不确定的时间,应用程序只是停止带来推文,并且在调试模式下没有显示任何错误或异常。它在 C# 中的程序,我正在使用 Visual Studio 2012

这是我的代码:

谢谢。

0 投票
1 回答
838 浏览

tweetsharp - 使用 OAuth(访问令牌)通过 Stream API 的 Twitter 分析数据

我想要 twitter 分析数据,一些值,例如:

  • 转发,*追随者,
  • 人口统计和
  • 地理数据。

我有多个用户的访问令牌,我想访问他们的 Twitter 分析数据。

我也检查过这个线程:C# 控制台应用程序 Streaming API 1.1 + Oauth

但我的情况不同,我不希望只有单个用户的数据,我有多个用户及其访问令牌。我怎样才能完成这项任务?

我看过他们的 Rest API,这是不可能的。所以我转向了 Twitter 的 Streaming API,但是我看到很多博客一直在说 Twitter 的 Stream API 不能通过 OAuth 使用。

我正在使用 C#。

0 投票
2 回答
5814 浏览

c# - Tweetinvi 从一个网名中获取所有推文

我正在尝试使用 Tweetinvi 检索由特定屏幕名称发出的所有推文。

我已经尝试过 GetUserTimeLine(见下文),但它显示了来自我关注的所有人的推文,而不仅仅是我的。

谢谢,特拉维斯

0 投票
4 回答
2301 浏览

c# - C# Tweetinvi 库 - 如何停止流

尝试通过 c# 使用 Tweetinvi 库获取过滤流。

我正在尝试做类似于搜索的事情,我已经能够成功接收推文:

但这里的限制是我最多只能获得 100 条推文。我想以类似的方式利用流并获得与tracks我通过的推文匹配的推文流。我试过这个:

但问题是它似乎在无限循环中运行,我不确定在哪里停止或限制我从流中收到的推文数量以使其停止。图书馆的文档很不清楚,我一直无法实现我正在寻求的行为。我确定我在正确的路线上,只是不确定如何停止流并将我收到的所有推文存储在List<ITweet>构造中。

0 投票
0 回答
460 浏览

c# - 特定帐户的流推文不适用于 Tweetinvi

我正在尝试使用 tweetinvi 以流模式关注特定用户。我尝试用我的 twitter 帐户测试 AddFollow(发推文,看看它是否抓住了那个) - 不起作用(顺便说一句 - AddTrack 工作)

  1. 如何获取我的 twitter 用户 ID(从 tweetinvi 的角度来看,http://mytwitterid.com/ 是正式的用户 ID 吗

  2. 我还能如何测试它 - 或者这里有什么问题?

    /li>
0 投票
2 回答
1927 浏览

c# - 带有 linq2twitter / tweetinvi 的 Twitter 流 api

我想创建 C# Web API 项目来 i.) 获取 userID 的所有状态推文(需要帮助/指导,因为数据可能很大,所以我有什么选择)ii.) 将它们存储到 Azure DB(希望,我可以实现这一点)iii.)获取数据库值并显示 JSON 输出(希望,我可以实现这一点)

我试图通过使用Streaming APILinqToTwitter来实现这一点,但没有运气。

一个。StreamingType.Filter :如果我使用 StreamingType.Filter , Track == userName 和 Follow == userID,它不会返回所需的状态对象或返回 null

湾。StatusType.User :如果我使用 StatusType,它会返回对象。但我不应该使用 StatusType。

如果不使用 LinqToTwitter,我可以使用 Tweetinvi 实现这一点吗?请帮助我实现这一目标。

谢谢。珍惜你的时间。