問題タブ [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.

0 投票する
1 に答える
484 参照

c# - FriendsIds関数のTwitterizerバグ?

次の関数を使用して、すべてのTwitter友達のリストを取得しようとしています。

TwitterResponse tr = TwitterFriendship.FriendsIds(tokens); for(int i = 0; i <tr.ResponseObject.Count; i ++){alFriends.Add(tr.ResponseObject [i]); }

最初の行に次のエラーが表示されます。

無効なキャスト例外:「タイプ'Newtonsoft.Json.Linq.JArray'のオブジェクトをタイプ'Newtonsoft.Json.Linq.JObject'にキャストできません。」

フォロワーを獲得するために、私は以下を使用します(これはFriendsIdsのコードと同じです)。これは完全に正常に機能します-「キャストできません...」エラーはありません:

TwitterResponse tr1 = TwitterFriendship.FollowersIds(tokens); for(int j = 0; j <tr1.ResponseObject.Count; j ++){alFollowers.Add(tr1.ResponseObject [j]); }

この問題を解決する方法はありますか?または、すべての友達を取得する別の方法はありますか(TwitterFriendship.Friends(tokens)を使用すると、最初の100人の友達しか取得できません-友達リスト全体が必要です)

ありがとう。

ロバート

0 投票する
2 に答える
840 参照

asp.net - twitterizerAPI値をnullにすることはできません。パラメータ名:文字列ASP.NET

Twitter関連の機能にアクセスするためにTwitterizerAPIを使用しています。私のconsumerkeyとconsumersecretで正常に動作するデモアプリケーションが1つあり、このアプリケーションをローカルで実行しています。しかし、ライブアプリケーションに同じ設定を統合すると、このエラーが発生しました

値をnullにすることはできません。パラメータ名:文字列

誰か教えてもらえますか?

ありがとう

0 投票する
1 に答える
223 参照

message - Twitterizer:ユーザーのプロファイルにメッセージを公開するためのワークフローは何ですか?

誰かの壁に公開するためにTwitterizerを使い始めたとき、私は混乱した時間にいます。私の場合、DefaultTwitter.aspxというページがあり、トークンを使用してTwitterで認証するためのリンクがあります。Twitterにアクセスし、outh_tokenとsecretを使用してCallbackTwitter.aspxに戻ります。したがって、ユーザーが識別されます。twitterizerの例では次のように述べています。

ステップ5-結果を保存するこれで、アクセストークンとユーザーの詳細を保存する必要があります。アクセストークンが無効になる唯一の方法は、ユーザーがTwitterにログインしてアクセスを取り消す場合であることに注意してください。それ以外の場合、これらの値により、そのユーザーのデータへのアクセスが永久に許可されます。

私の質問は次のとおりです。 -SQLデータテーブルにデータを保存する必要がありますか?正確には何を保存する必要がありますか(ただし、そうでないことを願っています)

  • 誰かが私がクッキーに保存するべきだと言った(私はセッションで考えた)。ただし、別のユーザーが来た場合、ログアウトするためのボタンなどをどのように作成すればよいですか?

-必要に応じて、ユーザーはどのようにしてアプリケーションアクセスを取り消すのですか?

ライブの例は、インターネット上でTwitter APIがどのように機能するかを正確に見つけることができなかったため、非常に高く評価されます。

0 投票する
1 に答える
1892 参照

twitter - TwitterTimeline.HomeTimelineは私のツイートのみを返します

Twitterizer .NETライブラリを使用する以下のコンソールアプリが私のツイートのみを出力するのはなぜですか?TwitterのAPIドキュメントから理解しているように、フォローしている人からのツイートも返されるはずです。私が考えることができる唯一のことは、ここで説明するように自分のアカウント用に生成したアクセストークンを使用することと関係があるということですが、それを確認するものは何も見つかりませんでした。

0 投票する
1 に答える
1506 参照

c# - Twitterizer.OAuthUtility.GetRequestToken() のエラー「値を null にすることはできません。パラメータ名: 文字列」

そのエラーが発生する行は次のとおりです。

_consumerKey と _consumerSecret には適切な値があります。

スタックトレース:

[ArgumentNullException: 値を null にすることはできません。パラメータ名: String] System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +9585854 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +119 Twitterizer.TwitterizerException.ParseRateLimitHeaders (WebResponse 応答) in C:\Projects\twitterizer-132\Twitterizer2\Exceptions\TwitterizerException.cs:200 Twitterizer.TwitterizerException..ctor(String message, Exception innerException) in C:\Projects\twitterizer-132\Twitterizer2\Exceptions\ TwitterizerException.cs:98 Twitterizer.OAuthUtility.GetRequestToken(String consumerKey, String consumerSecret, String callbackAddress) in C:\Projects\twitterizer-132\Twitterizer2\OAuth\OAuthUtility.cs:95 Brace.Twitter.Tweeting.2 parameters) +208 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 つのパラメーター) +27 System.Web.Mvc.<>c_ DisplayClass15.b _12() +55 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter フィルター、ActionExecutingContext preContext、Func 1 continuation) +263 System.Web.Mvc.<>c__DisplayClass17.<InvokeActionMethodWithFilters>b__14() +19 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodWithFilters(ControllerContext controllerContext, IList1 フィルター、ActionDescriptor actionDescriptor、IDictionary 2 parameters) +191 System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName) +343 System.Web.Mvc.Controller.ExecuteCore() +116 System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext) +97 System.Web.Mvc.ControllerBase.System.Web.Mvc.IController.Execute(RequestContext requestContext) +10 System.Web.Mvc.<>c__DisplayClassb.<BeginProcessRequest>b__5() +37 System.Web.Mvc.Async.<>c__DisplayClass1.<MakeVoidDelegate>b__0() +21 System.Web.Mvc.Async.<>c__DisplayClass81.b__7( IAsyncResult ) +12 System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62 System.Web.Mvc.<> c_DisplayClasse.b_d () +50 System.Web.Mvc.SecurityUtil.b_0(アクション f) +7 System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(アクション アクション) +22 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +60 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler .EndProcessRequest(IAsyncResult 結果) +9 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8963149 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184

0 投票する
2 に答える
1440 参照

asp.net-mvc-3 - TwitterizerのMVC3C#初心者:Twitter経由でユーザーにログオンし、ユーザー情報を取得するにはどうすればよいですか?

Twitterizerをダウンロードし、ドキュメントを読み、サンプルをダウンロードしましたが、MVC3を使用しているため、コードの記述方法について少し迷っています。Twitterを使用してシステムにユーザーをログインし、氏名、生年月日などの情報を取得する方法について、コードサンプルを投稿するように誰かに案内してもらえますか?

0 投票する
2 に答える
1348 参照

c# - Twitterizer検索

Twitter Api / Twitterizer は初めてです。

Twitter 検索を使用し、Twitter ヘルプに従って URL を編集しましたが、問題ありません ( http://search.twitter.com/search.json?q=manchester%20airport%20delay )。

ここでやりたいことは、C# コードで Twitterizer を使用して同じ検索を適用することです。

誰かが私たちを正しい方向に向けることができますか.

0 投票する
2 に答える
834 参照

c# - Twitterizer - GetAccessToken() 中の例外

私のtwitterizerのバージョンは2.3.3.21964です(ナゲットからダウンロード)。

最初の Controller アクションに次の単純な 2 行があります。

2 番目のコントローラー アクション (twitter_token) は次のとおりです。

ここで、oauth_token と oauth_verifier は評価された変数です。この例外でアクセストークンを取得しているときにコードが壊れます:

System.ArgumentNullException: 値を null にすることはできません

System.Number.StringToNumber(String str, NumberStyles オプション, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +12633595 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +224

Twitterizer.TwitterizerException.ParseRateLimitHeaders(WebResponse レスポンス)

C:\Projects\twitterizer-132\Twitterizer2\Exceptions\TwitterizerException.cs:205

私はこの問題をググってみましたが、私が理解していることから、バージョン 2.1 以降は解決されていますが、まだ解決していません。

アプリケーションが Web アプリとして設定されていることは 100% 確信しています。

0 投票する
2 に答える
763 参照

c# - asp.netWebページからTwitterステータスを更新する方法

asp.net Webページを作成し、twitterizer.framework.dllを使用しています。

以下は私のc#コードです。

現在、エラー認証に失敗しています。この行で

Plzは私を助けてくれてありがとう!