- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Tweetinvi,可以毫无问题地上传小于 15MB 的文件。然而,它失败了,即使 Twitter API 官方文档声明“文件大小不应超过 15 mb(同步)/512 mb(异步)”。我原以为 Tweetinvi 会使用异步逻辑,因此应该可以工作,但似乎不行。
如果我做错了什么或者只是 Tweetinvi 不允许这样做,有任何想法。
提前致谢。
最佳答案
我是 Tweetinvi 的开发者。
实现上传时,异步不是 REST API 的一部分。但据我所知,这似乎取决于 media_category
。
请尝试将 media_category
设置为 amplify_video
,如下所示。
var binary = File.ReadAllBytes("filepath");
var media = Upload.UploadVideo(binary, mediaCategory: "amplify_video");
然后使用 Upload.GetMediaStatus
了解上传何时成功完成。
var status = Upload.GetMediaStatus(media);
if (status.ProcessingInfo.State == "succeeded")
{
// You can now publish your tweet
}
文档:https://github.com/linvi/tweetinvi/wiki/Upload#upload-status-video
请注意,在下一版本的 Tweetinvi (1.2) 中,上传将略有改进。
无论此解决方案是否有效,请告诉我,以便我调查和修复任何潜在的错误或更新文档。
谢谢
关于c# - Tweetinvi 不上传大于 15MB 的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40095687/
我从网上找到的代码改编了以下代码。工作正常,但不能连续运行并引入新推文。我需要改变什么?感谢帮助。 private static void Stream_FilteredStreamExample()
我正在尝试提高推文处理程序的速度,目前使用 tweetInvi FilteredStream,但从推文发布到作为事件接收到它在我的端(直到 HandleTweet() 被调用)需要 8 秒以上的时间。
基本上我想做的是从用户那里获取最近的推文并用它们做一些事情。我正在使用基于 PIN 的身份验证的 Tweetinvi,如网站上所述,如下所示: // Create a new set of crede
我一直在努力让 tweetinvi 工作,无论我做什么,它总是返回 null。我已经尝试了 3 个带有搜索、速率限制和登录用户的查询,但都返回 null。不知道我做错了什么:我第一次尝试使用 twit
我是一名新的 C# 开发人员,我正在尝试开发一个 ASP.NET Webforms 应用程序来使用 Tweetinvi 库搜索 Twitter。我能够按用户和短语搜索 Twitter。但是,我现在正在
尝试通过 C# 使用 Tweetinvi 库获取经过过滤的流。 我正在尝试做一些类似于搜索的事情,我已经能够成功地接收推文: public List SearchTweets(string query
我正在尝试使用 tweetinvi 学习将 C# 连接到 Twitter。 我在连接 Twitter Key 和 Twitter Token 时没有问题 然后我调试我的代码,注意到 User.GetA
我安装了 tweetinvi,但未找到 TwitterCredentials.SetCredentials。 Install-Package TweetinviAPI 我该如何解决这个问题。 最佳答
我使用的是 Tweetinvi,可以毫无问题地上传小于 15MB 的文件。然而,它失败了,即使 Twitter API 官方文档声明“文件大小不应超过 15 mb(同步)/512 mb(异步)”。我原
我正在使用创建一个 .Net 4.0 应用程序来使用 Tweetinvi API 将内容发布到 Twitter。我不能使用包,所以我下载了 dll 并将它们添加到我的项目中: 但是我的包含显示错误:
我必须使用 monodevelop 在 Linux 中创建一个 .NET 项目。当我在 Ubuntu 中尝试 monodevelop 时,当我在某些包中使用 nuget 时收到一条错误消息,说我的版本
我试图找出为什么 tweetinvi 流媒体库在从关注者那里收到太多推文时会卡住,我用函数 AddFollow() 添加了这些推文。在此函数中,我使用我创建的列表放置了 600 个关注者。我在我的应用
我想创建 C# Web API 项目来i.) 获取用户 ID 的所有状态推文(需要帮助/指导,因为数据可能很大,所以我有什么选择)ii.) 将它们存储到 Azure DB(希望我能做到这一点)iii.
我遇到 TweetInvi 0.9.9.7 无法上传视频的问题。该视频是一个 9MB 的 MP4 视频,我可以使用网络界面将它上传到 Twitter。我收到的错误消息是: The tweet cann
我是一名优秀的程序员,十分优秀!