LadyBUG のメモメモ このページをアンテナに追加 RSSフィード

2007.03.11Tips: Flash/Flex2 から Lingr API へのアクセス このエントリーを含むブックマーク このエントリーのブックマークコメント

API を呼び出す前に

Security.loadPolicyFile("http://www.lingr.com/api/crossdomain.xml")

を実施します。使用されている API の詳細は flash.system.Security のリファレンスをご覧ください。

FlashPlayer 7.0.19 以降で対応しています。


通常、crossdomain.xml は web root に配置されることが想定されており、web root に配置されていれば Flash/Flex2 では自動的に読み込まれるようになっています。

Lingr でも導入直後はそのようになっていましたが、現状のように変更されました。Lingr 開発者の Danny さんに聞いたところ、

web root に配置すると、/api 以外に対する要求も実施できてしまう。そのことに問題はないが、必要性もないため、/api 下のみへのアクセス許可を与えるために、このような形に変更した。

とのことです。