Ever tried to access some of the google data apis like for example analytics data export?
Because of the new header restrictions introduced in Flash Player 9 it`s no fun.
If you think it needs to change please vote for a crossdomain.xml on googles server:
http://code.google.com/p/gdata-issues/issues/detail?id=406 (click the small star on the top left)
I ran into this problem, but now I use a PHP wrapper class for Google Analytics which bypasses the Flash Player’s restrictions.
I remember reading that Google added crossdomain.xml to a different google service (can’t remember which), so there’s a good chance that they will add one for Analytics as well.
I use the PHP wrapper class too. There are ways enough to fool the crossdomain problem – also for streaming video
I hope it will be changed, because it is needed. The question is “when”.
Agree, borrrrinnnnggggg! even for parsing RSS coming from news.google.com, kaboom!
Can’t you just proxy the call to the resource via your server host? I’ve done this many times with other mashups and facebook/myspace apps which are hosted on their servers. You can put some server side code in to prevent abuse (for example, someone else using your service to serve up their own content). Again, it’s a pattern I’ve used many times in the past and am wondering why that wouldn’t be a possibility here.
Simply make a bridge file using php then you don’t have crossdomain issues with google. I made a very simple tutorial on it here http://peakstudios.com/fixing-flash-player-and-externa-api-sandbox-issues-using-php-as3/
This pattern will work with any external api not just google so now you can play with the analytic data in Flash and Flex using flash player 10+