3


0

フラッシュセキュリティエラー - Twitter API

私は私のFlashアプリケーションでTwitter APIをヒットしようとしています。 ローカルのFlash IDEでは機能しますが、サーバーにアップロードしても機能しません。 私はこのエラーを得ています:

_ エラー#2044:未処理のsecurityError: text =エラー#2048:セキュリティサンドボックス侵害:http // alpha。\ {oursite} .com / flash / twitterticker.swfは、http // twitter.com / statuses / user_timeline / \ {ouraccount} .xmlからデータを読み込めません。 _

[エラーメッセージのhttp://に ":"がないことを無視する - 複数のハイパーリンクを投稿するにはまだ十分な評判がありません :-)]

Charlesを見てみると、このエラーはTwitterのcrossdomain.xmlファイルで自分のWebサイトのエントリが見つからないことに関連しているようです。 私の知る限りでは、これは彼らのAPIを使用するための要件ではありません。 足りないものはありますか。

TIA!

スティーブW

1 Answer


3


JavaScriptはJSONPを使用してサンドボックスを回避できるため、サーバーサイドプロキシを使用するか、ExternalInterface双方向通信を使用することになります。

Twitter APIサイトには、Flash用の既製のTwitter実装へのリンクがいくつかあります。 たぶんあなたはそれらのサーバサイドプロキシのうちの1つを使うことができます。