問題タブ [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.
c# - C#.NET を使用して ASP.NET ページから Twitter のステータスを更新するにはどうすればよいですか?
これは私のボタン クリック コードですが、Twitter でステータスが更新されていません。私を助けてください。
twitterizer - ステータスは140文字を超えています
アプリでTwitterizerを使用することを検討しています。私はそれを機能させていますが、140文字を超えるURLで投稿が行われた場合、Twitterはt.coでURLを自動的に短縮しません。
基本的に、ユーザーのテキスト入力を125文字に制限してから、URLを追加します。ただし、これは140文字のマークを引き継ぎます。LinqToTwitterのUpdateStatusメソッドにwrapLinksパラメーターがあり、次の説明が「t.coラッパーを使用したURLの短縮」であることに気付きました。Twitterizerに似たものはありますか?
t.coによる20文字のURLを考慮して、ユーザー入力を120文字に制限できることを望んでいました。また、ステータスの更新には常にURLが含まれるため、投稿の最後にURLを追加します。
【更新】これが基本的な質問です
Twitterizerを使用する場合、Twitterにツイート内のURLを自動的に短縮させる方法があります。したがって、140文字を超えるツイートを送信することができます。したがって、ツイートは次の120文字で構成されます。ツイート文字は121+がURLになります。
twitterizer - Twitterizer を使用して認証済みのユーザー プロファイルを取得しますか?
Twitterizer を使用して、Oauth 認証されたユーザーのプロファイル情報を取得しようとしています。
これは、TwitterUser.Show オーバーロードされたメソッドの 1 つを使用して行う必要があると思います。私が直面している問題は、ユーザー名がなく、そのユーザーの Oauth トークンしかないことです。
Oauth トークンだけを使用してプロファイル情報を取得する方法はありますか?
ありがとう。
c# - Twitterizer が例外をスローする: オブジェクトを逆シリアル化するときの予期しないトークン: Integer
TwitterizerのLookUp
メソッドを使用すると、JSON (デ) シリアル化例外が発生します。例外は次のように述べています。
オブジェクトを逆シリアル化するときの予期しないトークン: 整数
これは私のコードがどのように見えるかです:
ユーザーの詳細を取得するメソッドは次のようになります。
私は特別なことは何もしていません。検索オプションに一連の整数 (フォロワーのユーザー ID) を入れてから、それらのオプションを指定して検索メソッドを呼び出します。ほとんどの場合、このメソッドは問題なく動作しますが、この投稿の冒頭で述べた例外がときどき発生します。Twitterizer で同様の問題に遭遇し、解決策を見つけた人はいますか?
更新(リッキー用):
スタック トレースは次のとおりです。
Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (オブジェクト newObject、JsonReader リーダー、JsonObjectContract コントラクト、文字列 ID) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateAndPopulateObject (JsonReader リーダー、JsonObjectContract コントラクト、文字列 ID) で Newtonsoft.Json.Serialization. JsonSerializerInternalReader.CreateObject (JsonReader リーダー、Type objectType、JsonContract コントラクト、JsonProperty メンバー、Object existingValue) Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (JsonReader リーダー、Type objectType、JsonContract コントラクト、JsonProperty メンバー、Object existingValue) Newtonsoft.Json. Serialization.JsonSerializerInternalReader.CreateValueProperty(JsonReader リーダー、JsonProperty プロパティ、オブジェクト ターゲット、ブール値の gotCurrentValue、Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty プロパティ、JsonReader リーダー、オブジェクト ターゲット) のオブジェクト currentValue) Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(オブジェクト newObject、JsonReader リーダー、JsonObjectContract コントラクト、文字列 ID) の Newtonsoft.Json .Serialization.JsonSerializerInternalReader.CreateAndPopulateObject(JsonReader リーダー、JsonObjectContract コントラクト、文字列 ID) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader リーダー、Type objectType、JsonContract コントラクト、JsonProperty メンバー、Object existingValue) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader .CreateValueInternal(JsonReader リーダー、タイプ objectType、JsonContract コントラクト、JsonProperty メンバー、Object existingValue) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueProperty(JsonReader リーダー、JsonProperty プロパティ、オブジェクト ターゲット、Boolean gotCurrentValue、オブジェクト currentValue) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty プロパティ、JsonReader リーダー、オブジェクト ターゲット) でNewtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(オブジェクト newObject、JsonReader リーダー、JsonObjectContract コントラクト、文字列 ID) .CreateObject(JsonReader リーダー、タイプ objectType、JsonContract コントラクト、JsonProperty メンバー、オブジェクト existingValue) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (JsonReader リーダー、タイプ objectType、JsonContract コントラクト、JsonProperty メンバー、オブジェクト existingValue) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty (JsonReader リーダー、タイプ objectType、JsonContract コントラクト) でNewtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IWrappedCollection ラップリスト、JsonReader リーダー、文字列参照、JsonArrayContract コントラクト) で Newtonsoft.Json.Serialization.JsonSerializerInternalReader.<>c_Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList (IWrappedCollection ラップリスト、JsonReader リーダー、文字列参照、JsonArrayContract コントラクト) の CreateValueNonProperty (JsonReader リーダー、タイプ objectType、JsonContract コントラクト) Newtonsoft.Json.Serialization.JsonSerializerInternalReader.<>c_Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList (IWrappedCollection ラップリスト、JsonReader リーダー、文字列参照、JsonArrayContract コントラクト) の CreateValueNonProperty (JsonReader リーダー、タイプ objectType、JsonContract コントラクト) Newtonsoft.Json.Serialization.JsonSerializerInternalReader.<>c_DisplayClass1.b _0(IList l, Boolean isTemporaryListReference) at Newtonsoft.Json.Utilities.CollectionUtils.CreateAndPopulateList(Type listType, Action
2 populateList) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateAndPopulateList(JsonReader reader, String reference, JsonArrayContract contract) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String reference) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueNonProperty(JsonReader reader, Type objectType, JsonContract contract) at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonSerializer.Deserialize(JsonReader reader, Type objectType) at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value) at Twitterizer.Core.SerializationHelper
1.Deserialize(Byte[] webResponseData, DeserializationHandler deserializationHandler) at Twitterizer.Core.TwitterCommand1.ExecuteCommand() at Twitterizer.Core.CommandPerformer.PerformAction[T](ICommand
1 command) at Twitterizer. C:\Users\user\Path\To\MyClass.cs:line 306 の OBFUSCATED.System.OBFUSCATED.GetUserDetails(LookupUsersOptions lookupOptions) の TwitterUser.Lookup(OAuthTokens トークン、LookupUsersOptions オプション)
この例外が発生したときに提供されたユーザー ID のリストは次のとおりです。
asp.net - Twitterizer.TwitterUser.IsFollowingはnullを返します
Twitterizerを使用してTwitterをASP.NETアプリに統合しています。ユーザーを認証した後、次のコードを使用して、認証されたユーザーが特定のユーザーをフォローしているかどうかを確認します。
ただしFollowing.HasValue
、常に誤りです。私は何かが足りないのですか?
c# - Twitterizer 姓名による検索
次の関数を使用して、Twitterizer で Twitter を検索しています
この機能は、ユーザー名のみの First+Last Name ではうまく機能しません。スクリーン名ではなく、基本的な詳細でこの検索を実行する他の方法はありますか?
ありがとう
vb.net - TwitterResponse が原因で Silverlight がハングアップする
Twitter リクエストを作成しようとすると、アプリケーションが常にハングします。ただし、これは oAuthUtility には当てはまりません。ユーザーがアプリケーションを使用することを正常に承認しましたが、要求を行うたびにハングします。これは、私がハングアップしているリクエストの1つです。
このハングは、バージョン 2.4 およびリリース 504、516、523 で発生します。Silverlight 5 および 4 では、メソッドが呼び出されるため、問題は TwitterResponse にあると私は信じています (たとえば、上記のコードを実行した場合、ツイートは投稿されます)。 ) Fiddler で OK 応答が表示されるためです。
デバッガーで例外はスローされず、アプリケーションはハングするだけです。
asp.net - TwitterResponseをListViewが読み取れるものに変換するにはどうすればよいですか?
私は本当に長い間グーグルをしてきましたが、datagridまたはlistviewが表示できるものにTwitterResponseオブジェクトを表示する方法の例はありません...誰かがそれに対する解決策を持っていますか?
ところで、私はTwitterResponseをJSONオブジェクトに変換しようとしましたが、それはただの混乱です...
c# - 対象ユーザーにツイートを送るには?
私はいくつかのコードを持っています:
このコードは認証されたユーザーにツイートを送信しますが、割り当てられたユーザーに送信する必要があります。
c# - Twitterizer での @user リプライの除外
私は優れた Twitterizer を使用してユーザーのタイムラインを取得していますが、この返されたコレクションから @user の返信を除外したいと考えています。
Twitter API は「exclude_replies」パラメーターを提供しますが、Twitterizer のドキュメントで同様のものを見つけることができません。
これを行う方法はありますか?前もって感謝します。