есть ли краткое описание технических ограничений для приложений, написанных для сайтов социальных сетей? - PullRequest
0 голосов
/ 25 марта 2009

Я работаю над виджетом, предназначенным для Facebook, MySpace и, возможно, других, возможно, во флэш-памяти. Кто-нибудь видел сводку технических ограничений на разных сайтах?

Мне говорят, что FB не позволяет emebedded swfs ссылаться на внешние сайты, и что MS не допускает JS. Хотя это звучит немного расплывчато и отрывочно. Я могу пойти посмотреть API для каждого сайта или создать несколько тестовых приложений, но, возможно, есть список, который кто-то написал. (Google не помог.)

Ответы [ 2 ]

0 голосов
/ 26 января 2012

Вы можете использовать вспышку в приложении Facebook. Многие люди делают

https://developers.facebook.com/docs/guides/canvas/

0 голосов
/ 27 марта 2009

К сожалению, каждая из этих платформ часто меняется и накладывает уникальные, а иногда и сложные ограничения.

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

Лучший способ понять, какие ограничения можно ожидать, - это понять проблемы безопасности. Например, MySpace не позволяет виджетам запускать javascript, потому что он будет работать в контексте безопасного сеанса myspace пользователя. Blogger разрешает использование JavaScript, поскольку каждый блог находится на поддомене, а JavaScript не может получить доступ к корневому домену. Facebook позволяет использовать специальную версию javascript, которая тщательно очищается, чтобы приложения не могли захватить сеанс пользователя.

Самый быстрый способ получить представление о том, что можно сделать, - это просто попробовать виджеты на каждом из этих сайтов.

...