我无法使用代理服务器。无法使用谷歌应用引擎等。
我不能使用服务器端代码。没有php或python
我需要能够通过Actionscript 3 Web应用程序登录到twitter并将状态更新发布到twitter。
最重要的是显然绕过twitter的跨域。这是什么干净的ajax版本?
谢谢你的帮助!
答案 0 :(得分:1)
我有幸运用jQuery将feed加载到flash中:
JS
var flashObj; $(document).ready(function() { if (navigator.appName.indexOf("Microsoft") != -1) { flashObj = window["adidasFlash"]; } else { flashObj = document["adidasFlash"]; } }); function loadTwitterFeed(screenName) { $.getJSON("http://api.twitter.com/1/statuses/user_timeline.json?screen_name="+screenName+"&callback=?", function(data) { console.log(data); flashObj.tweetLoadComplete(data); }); }
AS
ExternalInterface.addCallback("tweetLoadComplete", tweetLoadComplete); loadFeed("BarackObama"); function loadFeed(screenName:String):void { ExternalInterface.call("loadTwitterFeed", screenName); } function tweetLoadComplete(obj:Object):void { for each (var o:Object in obj) { trace(o.text); } }
希望有所帮助。