問題タブ [topsy]

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

jquery - $.getJSON に関する奇妙な xDomain の問題

いくつかの統計を追跡するために Topsy を使用しようとしています。$.getJSON を使用して API から必要なものを取得する、ローカルで動作するスクリプトがありました。

今、私は展開後に問題に遭遇しました。オリジンが許可されていません。JSONPを解釈させるために知っていることはすべて試しました

ローカルで動作するコード

パラメータを削除して&callback追加する?と、解析エラーが発生し、json はスクリプトではなく MIME タイプ json で送信されます。

Topsy API によると、コールバックを追加するだけで、json の代わりにスクリプトを提供できます。

Topsy JSONP リファレンス

Javascript (JSONP)

API 要求が Javascript 応答形式を使用する場合、応答本文は、応答オブジェクトを含む 1 つのパラメーターを受け取る JavaScript 関数呼び出しになります。HTTP ヘッダー Content-Type: application/javascript` も送信されます。

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

utf-8 - wordpressで特殊文字を削除するには?

私は Topsy を使用しています。それは私の mebsite の最高ランクの記事のタイトルを返します。それは私にリンク付きの投稿タイトルを含む 1 つの RSS ファイルを返します。今のところ、私は投稿名のみを取得し、投稿タイトルを使用して、次のような関数を使用してmysqlデータベースを検索しようとしています:

しかし、問題は topsy が投稿のタイトルを返すことですが、RSS ファイルに " ' " のような特殊文字を追加して、この文字を " ' " に置き換えget_post_by_title()ます。

編集:次のような1つの投稿タイトルが返されます:

ここで一重引用符は特殊文字です。

私を助けてください。ありがとう

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

python - python-カワウソのドキュメント

一定期間の古いツイートを集めたい。私は、topsy がそれを行うための Otter API を提供していることを知りました。私は Python で開発しているので、python-otter API http://otterapi.googlecode.com/svn/trunk/を見つけました。ただし、ドキュメントがなく、使用方法がわかりません。ドキュメントがあるかどうかは誰にもわかりません。ところで、プログラムで古いツイートを見つける別の方法はありますか?

ありがとう

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

url - Topsy Tweets とアラビア語 (curl)

次の URL を使用して、Topsy API を介してペルシャ語/アラビア語の単語「スラーマ」に言及しているすべてのツイートを取得しています。

http://otter.topsy.com/search.json?q =سلام&page=1&perpage=100&mintime=1244160000&maxtime=1244163600&apikey=FAF7F2D0D8A143978CB7762CE35FCF99

ただし、得られる結果は次のとおりです。

{"request":{"parameters":{"page":"1","q":"سلام","maxtime":"1244163600","perpage":"100","mintime":"1244160000"},"response_type":"json","resource":"search","url":"http://otter.topsy.com/search.json?maxtime=1244163600&mintime=1244160000&page=1&perpage=100&q=%D8%B3%D9%84%D8%A7%D9%85"},"response":{"window":"custom","page":1,"total":0,"perpage":100,"last_offset":0,"hidden":0,"list":[],"offset":0}}

外来語: "سلام" は、API によって次のように読み取られます: %D8%B3%D9%84%D8%A7%D9%85 したがって、結果は得られません。何をすべきかについての提案は大歓迎です!

ありがとう :)

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

bash - トプシー、ツイッター、カール、バッシュ

以下のコードは外国語では機能しませんが、英語の単語では完全に機能します。

これにより、次のようになります。

curl: (7) couldn't connect to host

このスクリプトは英語の単語で完全に機能することを繰り返しますが、外国語の単語でこれを実行する必要があるので、助け/ガイダンスをいただければ幸いです。ありがとう :)

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

api - topsy otter api: 完全一致のフレーズ (複数の単語)

トプシーのカワウソAPIを評価しています。"online internet course" (エキゾチックな用語) のような正確なフレーズに対して正しい結果を得るための良い方法を知っている人はいますか?

http://otter.topsy.com/search.json?apikey=(your-api-key)&q=%22online%20internet%20course%22&perpage=100&nohidden=0&mintime=315532800

これにより、正確なフレーズではなく、すべての単語を含む結果が返されます。したがって、「オンライン インターネット マーケティング コース」とも一致します。

助言がありますか?

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

python - 特定の Twitter アカウントのツイート数をスクレイピングする

特定の Twitter アカウントで毎日生成されるツイートの正確な数をスクレイピングする必要があります。フォロワー数も。

私の知る限り、Twitter のストリーミング API は完全ではありません。

適切なソースを知っている人はいますか - 必ずしも Twitter からではありません。私はすでに Topsy からスクレイピングしていますが、表示されるツイートを 1 つのアカウントのみに制限する方法をまだ理解できませんでした。コンテンツも必要ありませんが、生成されたツイートの数とフォロワーの数だけが必要です。

ありがとうございました!!!

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

twitter - Topsy から過去およびリアルタイムの twitter データを抽出する

Topsy から特定のハッシュタグを持つすべてのツイートを抽出しようとしています。ただし、Topsy API キーも Otter API も使用できません。ツイートを抽出するデータ ソースと方法を教えてください。

よろしくお願いします、けいれん。