問題タブ [twitter]
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.
localization - Twitter:APIを介したローカルメッセージ
数日前、happn.inがツイート(twitter.comのメッセージ)をグループ化して地域ごとに分析するサービスを提供しているのを見ました。いくつかの都市では、トレンド用語のリストが表示されます。
彼らがこれをどのように行うかを正確に知ることはできないことを私は知っていますが、多分あなたは私を助けることができます:私もこれをどのように行うことができますか?私にはいくつかのアプローチがあります。それらの1つは役に立ちますか?
- アプローチ1
REST API public_timelineを使用して、毎回すべてのツイートを確認してください。パターンとフィッティングの場所のリストを作成します。たとえば、「ニューヨーク」と「NY」は「ニューヨークシティ」に移動し、「ロサンゼルス」と「LA」は「ロサンゼルス」に移動します。パターン、あなたは次のツイートを続けます。
- アプローチ2
Search APIジオコード機能を使用します(例:「http://search.twitter.com/search.atom?geocode=##LAT##%2C##LONG##%2C##radius##km」)。残念ながら、結果が信頼できる/良いかどうかはわかりません!?
- アプローチ3
ロケーションフィールドに都市名があるユーザーをフォローし、RESTAPIのfriends_timelineを分析します
他にアイデアはありますか?
あなたが私を助けてくれることを願っています。前もって感謝します!
iphone - Oauthを使用してiPhoneアプリからツイートを送信する
TwitterAPIとiPhoneSDK2.2.1以前のOauth認証を利用した良い例を知っている人はいますか?
例を見つけましたが、 https://github.com/kimptoc/MGTwitterEngine-1.0.8-OAuthで3.0のみのフレームワークを利用しているようです
twitter - TwitterフォロワーのツイートのYQL
特定のTwitterアカウントのフォロワーのツイートのリストを取得するにはどうすればよいですか?これでフォロワーのIDのリストを取得できます:
私の仮定は、これらすべてのIDのツイートを取得するには、次のように記述できるはずです。
しかし、結果が得られません。
注-比較のために、友人(私をフォローしている人ではなく私がフォローしている人)のツイートを取得する次のクエリは機能します:
twitter - OAuth での Twitter での認証と API 利用の流れ
私が見つけることができるすべての例は Web アプリケーション用であり、デスクトップ アプリケーション用のものはないという意味で、このすべての OAuth bruhaha について少し混乱しています。
Web アプリケーションのワークフローは理解していますが、これには Web アプリと Twitter の間のリダイレクトが含まれています。
- デスクトップアプリケーションでこれを行うにはどうすればよいですか?
- リダイレクトはどのように機能しますか?
- Web Browser オブジェクトを含める必要がありますか?
- これを回避する方法はありますか?
- 本格的なソリューションではなく、リソースを教えてください。
ありがとう
ruby-on-rails - 初期化されていない定数 Twitter::OAuth - どこかに必要なものを見落としていますか?
私が取り組んでいる Rails アプリに最新の Twitter gem を使用したいと考えています。
ただし、次の行を実行します。
次の例外をトリガーします。
「config.gem 'twitter'' を使用して environment.rb で構成された gem があり、その gem が vendor/gems ディレクトリにアンパックされています。また、呼び出しているコントローラー内で「require 'twitter」を投げてみました。
明らかな何かが欠けていますか、それとも現在の gem の問題ですか?
powershell - Powershell スクリプトの問題 (Get-content と変数への代入)
コミュニティが作成したインターフェイスPoshTwitterと Twitter API を使用して、潜在的なスパマーであるフォロワーのリストを見つけようとする Twitter Powershell スクリプトを作成しようとしています。
私の問題は、呼び出している特定のコマンドレット (Get-TwitterFollowers) ではなく、変数の割り当ての違いにあると感じています。
私がこれを試してみると:
$rawFol は、これを行う場合とは異なります。
Get-TwitterFollowers コマンドレットは、文字列に変換された XML ファイルを返します。
これら 2 つの割り当ての違いを判断するには、どのようなことを試みることができますか? 同じ内容で結果が得られるように見えます。
c# - Twitter API + OAuth: ステータスの更新を送信できず、401 を取得する
Twitter の API と OAuth を使用して、ステータスの更新 (新しいツイート) を送信しようとしています。Shannon Whitley .NET コード例http://www.voiceoftech.com/swhitley/?p=681を使用しています(Twitter API ドキュメントで推奨されているとおり)。OAuth を使用して問題なく読み取る (GET) ことはできますが、http://twitter.com/statuses/update.xml 経由で (POST を使用して) ステータス更新を送信しようとすると、次の XML で 401 が返されます。
私は自分のアプリケーションを読み取りと書き込みを使用するように設定したことを誓います。Twitter の承認ページ (http://twitter.com/oauth/authorize) には、「TweeVerbs.com (開発者) によるアプリケーションは、アクセスする機能が必要です」とさえ書かれています。 Twitterでデータを更新してください。」
それでも、「読み取り専用アプリケーションは POST できません」と表示されます。なんと!?
顔が青くなるまで、このエラーメッセージをグーグルで検索しました。クエリ文字列パラメーターoauth_access_type=writeを、私が行った Twitter 承認ページに移動するリダイレクト URLに追加するように言っている場所を見つけましたが、それでも 401 が返されます。
それが役立つ場合は、OAuth ワークフローに従って送受信されるデータを次に示します。
認可トークンのリクエスト:
http://twitter.com/oauth/request_token?oauth_consumer_key=tViV8vAt4cqSKbGdPGWT7Q&oauth_nonce=2790042&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1244567068&oauth_version=1.0&oauth_signature=KzxcXN%2bQ0AJoAJ%2%flQd2%fSLCfzs8
生成された認証リダイレクト URL:
http://twitter.com/oauth/authorize?oauth_token=EpyBg3nJGOmtmBjRUAsqqaGHARb2F2F2VcccqHkwio&oauth_access_type=write
認証画面のメッセージ: 「TweeVerbs.com (開発) によるアプリケーションは、Twitter のデータにアクセスして更新する機能を求めています。このアプリケーションは、今後、ログインに Twitter を使用する予定です。 Sironfoot 以外のアカウントです。」
アクセス トークンを取得します。
http ://twitter.com/oauth/access_token?oauth_consumer_key=tViV8vAt4cqSKbGdPGWT7Q&oauth_nonce=2016804&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1244567166&oauth_token=EpyBg3nJGOmtmBjRUAsqqaGHARb2F2F2VcccqHkwio&oauth_version=1.0&oauth_signature=%2bEVQUxUPLT%2b%2bkfaG0Vq1YJZXcAw%3d
Status Update API call: URL - http ://twitter.com/statuses/update.xml POST data - oauth_consumer_key=tViV8vAt4cqSKbGdPGWT7Q&oauth_nonce=5707692&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1244567268&oauth_token=19130957-nb89DjZhjCAzcbHUa96yRWHqlQFQIJ0AKyXpqnHt1&oauth_version=1.0&status=HelloWorld&oauth_signature=WqA%2bWY0IxveeSJ7G3Ewy3whh1sE%3d
google-app-engine - Google App Engineのurlfetchを開いて、Twitter Streaming API接続を開いたままにする方法はありますか?
TwitterストリーミングAPIは、HTTPリクエストを開き、更新が届いたら解析する必要があると言っています。Googleのurlfetchではhttpリクエストを10秒以上開いたままにできないという印象を受けました。
Twitterアカウントを数秒ごとにポーリングするcronジョブを検討しましたが、GoogleAppEngineでは1分に1回しかcronジョブを許可しないと思います。ただし、私のアプリケーションでは、Twitterの@repliesにほぼリアルタイムでアクセスする必要があります(できれば、10秒以下のラグのみ)。
Twitterからリアルタイムの更新を受信する方法はありますか?
ありがとう!
xml - ツイートから URL と @REPLIES を削除する
for($i=0;$entry);$i++) {
}エコー "";
コードの .$tweet 変数にはツイート テキストが含まれていますが、ツイートされた URL、#hashtags および @replies も含まれています。
ツイートからそれらを削除したいのですが、残っているのはテキストコンテンツだけです。それ、どうやったら出来るの?
どんな助けでも大歓迎です。ありがとうございます
ruby-on-rails - Ruby on Rails と Twitter OAuth のテスト戦略
Twitter oauth を利用するアプリケーションを開発していて、twitter oauth をテストする方法を見つけようとしてレンガの壁にぶつかりました。特に Cucumber と Webrat/Selenium を使用して機能をテストしようとしています。登録/ログオン プロセスの特定の手順は、ユーザーがアプリへの oauth アクセスを許可しているかどうかによって、動作が異なります。
Ruby on Rails Cucumber 機能 (またはその他のテスト フレームワーク) で Twitter OAuth システムの一部またはすべてをモックまたはスタブ化することに成功した人はいますか? どんな助けでも大歓迎です。