0

Twitter API にクエリを実行し、OAuth で認証するアプリケーションの作成について数時間読んだことがありますが、手元にある単純なタスクにはどれも複雑すぎるようです。

私は少数の顧客の Web サイトを持っており、すべてが同じサーバー上で実行され、ホームページに Twitter フィードを表示しています。これを行うには、彼らのツイートの RSS フィードを使用し、最新のツイートを HTML 形式で出力します。

問題は、より多くの顧客を獲得するにつれて、時間の終わり近くにリクエスト制限に達してしまうことです.

代わりに、顧客ごとに oauth で認証された API リクエストを行うと、レート制限を回避できますが、やり過ぎのようです。ウェブサイトにツイートを表示するためだけに、すべての顧客に oauth キーを提供してもらう必要がありますか? 彼らは私に永遠に続く鍵をくれますか?

私がインターネットで見たすべての oauth の例は、一日中 oauth リクエストを行うアプリケーション、それらのために人々の twitter フィードに投稿するアプリケーションなどに関するものです。私のニーズははるかに単純です。答え。

4

1 に答える 1

3

最も簡単な方法は、事前に作成された Twitter ウィジェットを使用することです。

OAuth を使用する必要はありません。レート制限はありません。

基本的なコードは次のようになります

<script charset="utf-8" src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
  version: 2,
  type: 'profile',
  rpp: 4,
  interval: 30000,
  width: 250,
  height: 300,
  theme: {
    shell: {
      background: '#333333',
      color: '#ffffff'
    },
    tweets: {
      background: '#000000',
      color: '#ffffff',
      links: '#4aed05'
    }
  },
  features: {
    scrollbar: false,
    loop: false,
    live: false,
    behavior: 'all'
  }
}).render().setUser('edent').start();
</script>

ユーザーのすべてのツイートを Twitter Web サイトから直接表示するウィジェットを作成およびカスタマイズできます。

于 2012-05-24T06:38:14.913 に答える