問題タブ [twitter-rest-api]
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.
twitter-fabric - Twitter REST API と Twitter ファブリック - Twitter コア
Twitter を Andriod Apps に統合するには 2 つのオプションがあることがわかりました。
両者の違いは何ですか。データへのアクセス方法が違うだけでしょうか?(Twitter REST Api は GET リクエストを呼び出して応答を取得します。Twitter Core は SDK であり、メソッドを呼び出して使用するだけです。)
Twitter が REST Api と Twitter Fabric の両方のサポートを継続するかどうか。
注: Twitter4J については知っています。これは、REST APi を呼び出す外部 API です。Twitter4J に情報を提供しないでください。外部ライブラリの情報は必要ありません。
どちらを使用するか少し混乱します。どんな助けでも大歓迎です。
アップデート:
シングル サインオンは、有用な違いの 1 つです。REST API では実現できない、twitter アプリで構成された twitter アカウントを同期できます。
php - Twitter api アップロード画像は常に「メディアの種類が認識されません」というエラーを返します
https://upload.twitter.com/1.1/media/upload.json で postfieldを使用して POST リクエストを行います
Twitter API は常に「メディア タイプが認識されません」というエラーを返します。
どうしたの?
postfield をこれらのバージョンに変更しようとしました:
ファイル形式:jpeg、jpg
node.js - ブラウザからの http リクエストを使用して Twitter の API アクセスを取得する方法
任意の場所の Twitter API からデータを取得する方法はありますか?
エラーが発生します:
エラー: 不正な Twitter ストリーミング リクエスト: IncomingMessage
の Object.exports.makeTwitError (/home/file_upload/node_modules/twit/lib/helpers.js:74:13)
で 401。(/home/file_upload/node_modules/twit/lib/streaming-api-connection.js:95:29) で IncomingMessage.emit (events.js:117:20)
で _stream_readable.js:943:16
で process._tickCallback ( node.js:419:13)
twitter - Twitter API の検索エンドポイントで人気のツイートを並べ替えると、最大 15 件の結果しか表示されないのはなぜですか?
検索エンドポイントを使用すると、使用する検索クエリの人気に関係なく、最大 15 件の結果しか得られません。count を 100 に設定しても違いはありませんが、最近のものでソートする場合は違います。他の誰かがこれを経験していますか?それはバグの可能性ですか、それとも意図的なものですか?
呼び出しの例を次に示します。
java - Twitter のツイート/Facebook の投稿またはコメントのアプリケーション固有のフラグまたは属性
Google App Engine でアプリを開発しています。その中で、ツイートと FB の投稿/コメントを読み、それぞれのドメイン オブジェクトを自分の DB に保存しています。同時に、DB で同じドメイン オブジェクトを作成しながら、アプリ自体からツイート/FB 投稿に返信できます。
FB の場合: FB は、新しいコメント/投稿で、私のアプリケーションの登録済み URL にイベントを投稿します。そのため、そのイベントを取得して処理できます。しかし、アプリからコメント/投稿を投稿すると、FBから同じイベントが返されます。私の DB は結果整合性があるため、既存のチェックが常に true を返すという保証はありません。
Twitter ケース:ジョブ スケジューラを使用して登録ユーザーの新しいツイートをポーリングし続け、DB にそれぞれのレコードを作成します。しかし、アプリからツイートを投稿すると、同じツイートが返されます。DB は結果整合性があるため、既存のチェックが常に true を返すという保証はありません。
したがって、どちらの場合もデータが重複してしまいます。FBのコメント/投稿とツイートで追加情報を渡す方法はありますか?FBのコメント/ツイートで順番に取得します。それで、再処理を避けることができますか?
python - 1 分ごとに、過去 5 分間にツイートされたデータのみに基づいてレポートを生成します
私のコードは継続的なデータを提供しますが、データをフィルター処理して 5 分間持続させたいと考えていました。さらに、1分ごとに報告したかったのです。そのために何をする必要がありますか?
前もって感謝します。
javascript - サーバーなしの Twitter oauth、または別のドメインのサーバー
angular (例: app-client.com) にサイトがあり、すべてのデータは別の REST API サイト (例: app-api.com) から取得されます。
app-client.com は、html、css、および javascript ファイルの集まりであり、サーバー側のスクリプトはありません (これらのいずれもありません: PHP、ASPX、python、node.js)。ユーザーに代わって Twitter API を使用する機能を追加するにはどうすればよいですか?
一部の oauth プロバイダーには「暗黙的な付与 oauth」があることは知っていますが、Twitter にはありますか?
oauthを使用する方法、または少なくともjavascriptでユーザーアクセストークンを取得する方法はありますか(ハックっぽいものでも大歓迎です)?