問題タブ [twitter-anywhere]

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 に答える
169 参照

twitter - 新しいTwitterのAPI

ツイッターは本日、新しいAPIを発表しました

「ユーザーログイン&サインアップ」をご覧ください。そこで、ユーザーを認証する方法を説明します。そして、このコードによれば、クライアント側でユーザーを認証するのは簡単です。しかし、サーバー側で認証データを取得するにはどうすればよいですか?

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

firefox - Twitter@anywhereAPIの問題はFirefoxでのみ

Twitter @anywhere apiの簡単な例を実装して、ユーザーのホバーカードを表示しました。この例は、InternetExplorerとChromeでうまく機能します。ただし、Firefoxでページを読み込むと、アラートウィンドウに次のメッセージが表示されます。

@anywhereを設定するには、クライアントIDを入力してください

確かに、ChromeとIEで結果が正しい場合は、すべてを正しく設定する必要がありますか?

これが私がテストした単純なコードブロックで、Firefoxでのみ問題を再現します。

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

python - twitter_anywhere_identity はアクセス トークンとして使用できますか?

oauth をいじって、Twitter の oauth の最終段階が確実に oauth_verifier を送り返していないことを発見した後 (とにかく認証されているように見えました!)、私は少し不満を感じました。

それから、@anywhere という javascript twitter lib を見つけて、やってみようと思いました。

@anywhere は、ページにツイートボックスを設定するようなことができるように設計されているようです。これはとても素敵ですが、アプリが Twitter サーバー側、つまり Django スクリプトとやり取りできるようにしたいです。

@anywhere からの認証サイクルは、twitter_anywhere_identity という Cookie を返します。

その形式は「userid:signature」のようなものとして定義されており、署名はアプリケーション コンシューマー シークレットに対してハッシュすることで検証可能であり、Cookie が実際に Twitter からのものであることを証明します。

しかし、twitter_anywhere_identity Cookie (情報が含まれていますか?)をアクセストークンとして使用できるかどうか/どのように使用できるかを教えてもらえますか? (そうでない場合は、通常の oauth に戻ります...推測します。)

そういえば、どの python ライブラリが本当にtwitter に最適か教えてもらえますか? そのうちの約8つがそこにあるようです。

ありがとう!

ジングル

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

javascript - JSを使用して、bit.lyのURL短縮をTwitter @anywhere tweetboxと統合するにはどうすればよいですか?

Twitterの@anywhereは、Javascriptのみの優れたソリューションです。しかし、@anywheretweetboxとbitlyapiを統合できなかったようです。

@anywhereのTweetboxには、ツイートできるtextareaに表示されるデフォルトの文字列を含めることができます。現在、bitly apiを使用してURLを短縮していますが、短縮されたURLをツイートボックスに渡す方法がわかりません。

0 投票する
0 に答える
475 参照

javascript - GWTPagingScrollTableのTwitterホバーカード

GWT PagingScrollTableにTwitterホバーカードをどのように実装しますか?

たとえば、Horizo​​ntalPanelに追加new Label("@ded")すると、ホバーカードリンクは正常に機能します。ただし、「@ ded」をPagingScrollTable行に配置すると、TwitterJavaScript関数が適用されないようです。

私はJavaScriptの初心者です。

イゴールの要求に応えて、ここにいくつかの詳細があります。Twitterのドキュメントによると<head>、HTMLファイルのにいくつかのスクリプトを入れました。

次に、GWT PagingScrollTableを除いて、ホバーカードは上記のように機能します。たとえば、AbstractColumnDefinitionそのgetCellValue()メソッドが「@ded」を返すように実装しました。「@ded」はテーブルに表示されますが、スクリプトでは認識されないようです---「ded」の部分はテーブルの外にあるため下線が引かれていません(Twitterのドキュメントにはホバーカードの動作例が示されています) 。

Webインスペクターで見ると、次のようにnew Label("@ded")表示されます。

しかし、私のテーブルの最後の行に表示されます

また、テーブルをページングして2番目のスクリプトをJSNIとして呼び出そうとすると、ログにエラーが見つかりましたが、行がキャッシュされたデータからロードされた場合のみです。

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

javascript - クロージャを使用してtwitter@Anywherejavascript apiにアクセスするにはどうすればよいですか?

JavaやC#などの古典的なオブジェクト指向言語で非常に簡単にできることをしたいと思います。インスタンス化されたオブジェクトのプロパティにアクセスしたいだけです。オブジェクトは、ブラウザのウィンドウオブジェクトでグローバルにスコープされ、twitter@anywhereAPIによって提供されます。

私のコード例では、ユーザーがすでにログインしていると仮定します。

たとえば、Javaを使用している場合、次のようになります(すべてのフィールドがパブリックであると仮定します。

何らかの理由で、これはJavascriptでは非常に困難です。twitter where APIが使用しているanonymousメソッド内で、必要な値をDOM要素に設定し、後でそれを取得するという回避策があります。しかし、これは醜いです。直接アクセスしたいだけです。

これが私がこれまでに持っているものであり、Eclipseの構文チェックにも合格していません。

助けてください!とにかくJavascriptを使うのがとても難しいのはなぜですか?私がやろうとしているのは、クロージャーを使うことだと思います。

ありがとう!

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

javascript - Twitterの@anywhereisFollowing/isFollowedByメソッドの使用方法を見つけるのに助けが必要

ログインしたユーザーがTwitterで私をフォローしているかどうかを、Twitter Javascript Api(ここを参照)で確認しようとしています。そうでない場合は、フォローボタンを表示します。現在、コマンドisFollowing / isFollowedByがどのように機能するかを理解できないようです(ドキュメントを参照)。

これまでのコード:

.isFollowing()また、、、および他.isFollowing('username').isFollowing().find('username')多くの選択肢を試しました。これまでのところ何も機能しません。誰かがこの方法を適切に使用する方法を見つけるのを手伝ってもらえますか?

前もって感謝します!

0 投票する
3 に答える
360 参照

php - ユーザーがTwitterフォローボタン@anywhereをクリックしたときにdivを変更する方法

ユーザーが私をフォローしていることがわかったときに、DIV を変更しようとしています。アラートを発生させるコードを取得できません。
フォローボタンは表示されますが、クリックしてフォローしても何も起こりません。

どんな助けでも素晴らしいでしょう!


これが私が今使用しようとしているコードです。関数を起動するには、どこで関数を呼び出しますか? それとも、関数部分を削除する必要がありますか?

0 投票する
0 に答える
642 参照

oauth - Twitter API + @Anywhere: ステータスの更新を自動的に送信し、誰かをフォローする

Web アプリ (@Example など) を取得して、認証されたユーザーに対して次のことを行うにはどうすればよいですか?

  1. ステータスの更新を送信します (新しいツイートを送信します。つまり、「新しい @Example アプリを使用しました!」)
  2. @例をフォロー

ワンクリックで、Twitter API と @Anywhere フレームワークを使用して...誰かが私を正しい方向に向けることができますか? これは私の他の質問に似ていますが、その 1 つは OAuth 用です。

ありがとう!♥</p>

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

ruby-on-rails - Twitter @Anywhere oauth_bridge_code

Twitterでの@anywhereAPIのoauth_bridge_codeの実装に問題があります。この機能の使用方法に関するウォークスルーをいくつか見てきましたが、リクエストが機能しないようです。私はRubyonRailsをoauthgemで使用しています。私のコードは次のとおりです。

これはこのウォークスルーに従って機能しているはずですが、署名された投稿リクエストから401の不正な応答を受け取り続けます:http://blog.abrah.am/2010/09/using-twitter-anywhere-bridge-codes.htmlおよびスライドシェアに関するマットハリスからのプレゼンテーション。

私が間違っていることについてのアイデアはありますか(おそらく、機能していない可能性のある機能をヒットしようとしていることを除いて)?よろしくお願いします!