问题标签 [twitterizer]
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.
vb.net - 无法使用 Twitterizer Silverlight/Async 拨打 Twitter 电话
使用 Twitterizer 网站上的代码示例,我正在尝试使用以下代码向 twitter 发布推文:
但我得到了这个例外:
System.NotSupportedException 未被用户代码处理 Message=不支持指定的方法。StackTrace:在 System.Func
4.BeginInvoke(T1 arg1, T2 arg2, T3 arg3, AsyncCallback callback, Object object) at Twitterizer.AsyncUtility.ExecuteAsyncMethod[TResponse,TProperties](OAuthTokens tokens, String s, TProperties properties, TimeSpan timeout, Func
4 方法调用,操作1 function) at Twitterizer.TwitterStatusAsync.Update(OAuthTokens tokens, String text, StatusUpdateOptions options, TimeSpan timeout, Action
1 个函数)在 myFire_Silverlight._twitter.Status_Post(mf_object_tweet Tweet) 在 myFire_Silverlight.TweetDialog.OKButton_Click(Object sender, RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick () 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e) 在 MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName, UInt32 flags) InnerException:
我究竟做错了什么?
c# - Twitterizer TwittterTimeline NewtonSoft.JSON.JsonSerializationException 问题
以下代码抛出 NewtonSoft.JSON.JsonSerializationException {“反序列化对象时出现意外标记:StartObject。第 1 行,位置 1884。”}
Twitterizer 版本:2.4.0.26532 NewtonSoft.Json = 4.0.7.0(使用 Visual Studio 中的 Nu-GET 插件安装)
有什么我错过或没有得到的吗?
堆栈跟踪:
在 Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, String id) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 1238 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateAndPopulateObject(JsonReader reader, JsonObjectContract contract, String id) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:Newtonsoft.Json 的第 956 行。 Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:Newtonsoft 的第 433 行。杰森。Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue) 在 d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 236 at Newtonsoft。 Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract, JsonConverter converter) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:Newtonsoft.Json 的第 221 行.Serialization.JsonSerializerInternalReader.PopulateList(IWrappedCollection WrappedList, JsonReader reader, String reference, JsonArrayContract contract) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:Newtonsoft.Json.Serialization.JsonSerializerInternalReader.<>c_ 处的第 794 行DisplayClass1.<CreateAndPopulateList>b _0(IList l, Boolean isTemporaryListReference) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:Newtonsoft.Json.Utilities.CollectionUtils.CreateAndPopulateList 中的第 744 行(在 Twitterizer.TwitterTimeline.UserTimeline(OAuthTokens 令牌,UserTimelineOptions 选项)在 Twitterizer.TwitterTimeline.UserTimeline(UserTimelineOptions 选项)的 Twitterizer.Core.TwitterCommand 1 命令的类型 listType,Action
2 populateList) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Utilities\CollectionUtils.cs:line 233 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateAndPopulateList(JsonReader reader, String reference, JsonArrayContract contract) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 732 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String reference) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 495 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 238 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract, JsonConverter converter) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 221 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\Serialization\JsonSerializerInternalReader.cs:line 117 at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\JsonSerializer.cs:line 421 at Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\JsonSerializer.cs:line 413 at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\JsonConvert.cs:line 732 at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\JsonConvert.cs:line 694 at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) in d:\Development\Releases\Json\Working\Src\Newtonsoft.Json\JsonConvert.cs:line 651 at Twitterizer.Core.SerializationHelper
1.Deserialize(Byte[] webResponseData, DeserializationHandler deserializationHandler)1.ExecuteCommand() at Twitterizer.Core.CommandPerformer.PerformAction[T](ICommand
c# - 如何在 C# 中发推文
所以我对 C# 很陌生,几天前我开始学习它,我想知道如何使用 C# 发布推文。我搜索了很多谷歌,看了一些 YouTube 视频,但它们都很旧。我找到了 Twitterizer.net,它有以下代码:
我将此代码放在一个按钮“button1”中,但它似乎不起作用,它会弹出一个消息框,说不能发推文。我不知道为什么会这样。我使用 twitterizer 将其放在顶部;。我还得到了我的消费者密钥、消费者密钥、令牌和令牌密钥。所以我不知道是什么问题,任何帮助将不胜感激。谢谢你!
c# - Twitter 状态更新失败 C# Twitterizer
Twitter 状态更新失败并出现错误:“无法通过 OAuth 进行身份验证。” 以下是我在button1中输入的代码。如何修复此错误?谢谢
c# - Twitterizer-远程服务器返回错误:(401)未经授权
我正在关注 Ricky 的Twitterizer 示例(我最后做了一些修改),但是当我尝试发送身份验证请求时,我得到了“401 Unauthorized”异常:
我有保存我的消费者密钥和消费者秘密的私有成员变量:
我还有一个处理登录的控制器:
请注意,我已经删除了一些与错误无关的代码。仅上面的代码就会导致异常。需要注意的一件事是 myreturnUrl
是空的(尽管如果我也提供 a 也会发生同样的事情returnUrl
);其他一切似乎都很好。HttpWebRequest
看起来像这样:
关于可能导致此问题的任何想法?
c# - 如何修复来自 Twitterizer 的“未经授权”错误消息?
我下载了最新版本的Twitterizer,我有下面的代码,它试图向 Twitter 发送更新推文,但它以“未经授权”响应状态失败。
可能是什么原因?
以前的键可以工作,为什么会出现以下消息以及如何解决?
在我的配置中,我有这个:
visual-studio - 由于 nuget.targets not found 错误,在 Visual Studio 中打开项目失败
所以我从http://www.twitterizer.net/downloads/下载了 Twitterizer
我尝试在 Visual Studio 中打开它并得到所有这些 nuget 错误:
到底是怎么回事。我该如何处理?
twitter - Twitterizer,无法注销
我正在使用 twitterizer 对用户进行身份验证。一切正常,除了每次我尝试注销时,我都会收到“错误请求”。我还测试了从 twitterizer.com 下载的示例应用程序,尝试 logout.aspx 页面,但无法正常工作。
twitterResponse.Result 总是返回“BadRequest”,我刷新了页面,仍然登录。
twitterizer - 未设置 Twitterizer 对象引用
开始使用 Twitter API 并选择使用 Twitterizer 库与 API 交互。目前正在使用一个测试项目来完成一些简单的任务,我遇到了一个问题,我似乎无法在论坛或堆栈上找到任何信息。
设置
- 使用 Twitterizer 版本 2.4 (NuGet)
- 使用 NewtonSoft JSON 版本 4.0.2(由于序列化问题不得不从 4.0.8 降级)
- .Net 4.0/MVC 项目
这是引发异常的代码片段:
最后一行吐出 Null Ref Exception
堆栈跟踪:
我已经看到了关于库中空引用异常的上一个问题,但该问题出现在以前的版本(2.3.1)上。有人遇到过这个/知道一个参数或我应该发送到这个函数/等的东西吗?我应该说我已经成功使用 Timeline.Mentions 和 User.GetFollowers 函数没有问题,所以这告诉我我的库配置有点正确......
asp.net - Twitterizer - 远程服务器返回错误:(401)未经授权
这个问题的大多数答案建议确保您的 Twitter 应用程序设置为“网络应用程序”而不是“桌面应用程序”......在当前的 Twitter 开发网站中......我没有看到这个选项。
我还确保在首次设置我的应用程序时提供回调 URL。
有什么想法吗?