2

私は Orchard で LatestTwitter モジュールを使用しています。これは使い方が簡単で、Twitter ハンドルを入力するだけで完了です。問題は、このサイトを利用する人が増えるにつれて、ツイートが突然消えてしまうことがあるということです。私の推測では、認証されていない呼び出しであるため、API の制限を読み取っています。

この制限を克服する方法はありますか? これを行ったオーチャード モジュールはありますか? 私は Orchard を初めて使用するため、カスタム モジュールの作成を避けようとしています。

4

2 に答える 2

5

これを克服する方法は実際にはありません。ウィジェットの作成者は、リクエストを twitter にキャッシュしていると言っているので、制限を実際に侵害することはありません。

http://blog.maartenballiauw.be/post/2011/01/21/Writing-an-Orchard-widget-LatestTwitter.aspx

コードを調べてデバッグし、正しくキャッシュされていることを確認してください。私は常に Wygwam によって作成された Twitter ウィジェットhttp://gallery.orchardproject.net/List/Modules/Orchard.Module.Twitterを使用してきましたが、大量のトラフィックがあるサイトでは使用したことがありません :)

于 2013-01-23T01:42:28.483 に答える
0

私が調査したところ、この特定のモジュールのこの API 制限を克服することはできません。ただし、ツイートが消えるのを防ぐために、キャッシュ時間の制限を 60 分に設定しました。以前は10分でした。

これは、API の制限に達した場合、キャッシュされたものは 10 分間しか持続せず、ツイートがロールアップで消えることを意味します。60 にするということは、API の制限がリセットされて新しいツイートの読み込みを開始するまでに十分な時間である 1 時間続くことを意味します。

于 2013-02-20T05:14:43.757 に答える