是否有可能从Flash访问digg的API而不使用代理来绕过跨域问题?
我有点困惑,因为从谷歌看来,API有(至少在过去)有一个跨域。xml文件,但现在试图访问services.digg.com/crossdomain.xml(从浏览器,或查看从嵌入式flash调用到Firebug/Chrome开发工具中的API的响应代码)导致403错误代码,API错误1052(没有方法)。
我是新来的,和别人一起工作来实现这个,所以如果有一些非常简单的检查配置,或者答案只是使用一个代理,那很好。
谢谢!
不可以,除非你试图联系的网站在他们的服务器上有一个crossdomain.xml文件给你访问权限,否则你将无法这样做。
我对StumbleUpon API有这个确切的问题,他们实际上有一个crossdomain.xml文件,但他们不允许外部访问:http://getsatisfaction.com/stumbleupon/topics/update_of_the_cross_domain_policy_files_for_swf_files
如果你不能让他们改变这个,你需要使用代理
我猜你必须使用代理,我不知道其他解决方案(除了在他们的论坛上询问为什么它不再在线)