Можно ли получить доступ к API digg из Flash без использования прокси-сервера для решения проблем между доменами? - PullRequest
0 голосов
/ 07 апреля 2011

Можно ли получить доступ к API digg из Flash без использования прокси-сервера для решения проблем между доменами?

Я немного сбит с толку, потому что из-за поиска в Google кажется, что API (по крайней мере, в прошлом) имел файл crossdomain.xml, но теперь пытается получить доступ к services.digg.com/crossdomain.xml (из браузера или просмотр кодов ответов от встроенных вызовов флэш-памяти к API в инструментах разработки Firebug / Chrome) приводит к коду ошибки 403 с ошибкой API 1052 (без метода).

Я новичок в этом, и я работаю с кем-то еще, чтобы реализовать это, так что если есть что-то очень простое для проверки в конфигурации, или же ответ - просто использовать прокси, это нормально.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 07 апреля 2011

Нет, если сайт, к которому вы пытаетесь обратиться, не имеет файла crossdomain.xml на своем сервере, предоставляющем вам доступ, вы не сможете это сделать.

У меня точно такая проблема сAPI StumbleUpon, где они на самом деле имеют файл crossdomain.xml, но не разрешают внешний доступ: http://getsatisfaction.com/stumbleupon/topics/update_of_the_cross_domain_policy_files_for_swf_files

Вам понадобится прокси-сервер, если вы можете 'не заставить их изменить это.

0 голосов
/ 07 апреля 2011

Вы должны использовать прокси, я думаю, я не знаю альтернативных решений (кроме вопроса на их форуме, почему он больше не онлайн)

...