2012-02-17 13 views
1

私は中国に住んでいるので、政府のインターネットフィルタリングのためTwitterにアクセスできないので、Mining the Social Webという本を読んでいるときに問題があります。中国でTwitter APIを使用する

章1-3にこの例をテストするとき、私は捕まってしまった:それはここで停止し

`import twitter` 

`twitter_search = twitter.Twitter(domain="api.twitter.com")` 

`trends = twitter_search.trends()` 

Twitter APIプロキシを試しましたが、まだTwitter APIを使用してデータを取得できませんでした。

+0

Twitterは中国で禁止されています。 – starcorn

+0

これはHackExchangeの質問です:) – AngeloBad

+0

私はシェルの下でTwitterデータを取得したい、それは不可能と思われる? – shch1289

答えて

1

国外のVPNを使用したり、Torを試してみることができます。しかし、中国の人民共和国では違法ではないという保証はない。

私はあなたに苦しんでいます。

+0

私は生まれた場所を変更することができません~~ – shch1289

0

私はあなたがこれに問題にならないことを願っています。プロキシでTORを使用するとどうなりますか?それは検閲を回避するためのものです。

+0

sshでTwitterを訪問することができます、問題は私がubuntuシェルの下でTwitterデータを取得したいのですか? – shch1289

+0

@ shch1289:twitterデータについて知りません私はubuntu + tor + polipoの設定がうまくいきました。 – wintersolutions

0

古い質問ですが、私は中国が検閲しているすべてのサービスで動作する代替ソリューションを提供します。

オープンソースのPython sshuttleプログラムはpoor man's VPNと宣伝されており、商用サービスを購入する必要なく使用できることが大好きです。さらに、有料のVPNプロバイダや公開されている検索可能なプロキシリストは、中国当局によって簡単に発見され、その後ブロックされます。

SSHアクセスが許可されているサーバーは、DNSトンネリングをサポートする透過プロキシサーバーになります。すべてウェブは、telnet、FTP、チャットや他のトラフィックは、サーバを介してプロキシされます、その時点から

./sshuttle --dns -vvr [email protected] 0/0

使い方は同じくらい簡単です。追加のコントロールパネルなどは必要ありません。これはPythonで書かれているので、Linux、Mac、Windowsからも同様に実行できます。

米国でSSHアクセスのWebサーバーを使用している場合は、すべてのトラフィックがこの時点から発生しているように見えるため、米国専用インターネットサービスを利用できるという追加の利点があります。

注、これは私もこれは非常に中国で使用している間、私のインターネットの速度を改善し、安定化することが分かってきたなどのTwitterやYouTube、Facebookやウィキペディア、など中国でブロックされた任意のサービス、

のために動作しますQQのような中国の一部のサービスは遅くなりました。

関連する問題