2010-02-26 2 views
1

Я планирую сделать довольно большое приложение на Facebook. Было бы более разумным выбором, чтобы заставить код работать на любом размещенном сайте до того, как он действительно изменил его для использования в Facebook? Или было бы слишком больно сделать код совместимым с Facebook?Создание приложения для Facebook

ответ

1

Это зависит от того, как вы реализуете интеграцию Facebook. Если это приложение Canvas, вы можете выбрать между IFrame и FBML. Если вы поедете с FBML, вам нужно будет зарегистрировать приложение с Facebook с самого начала, так как он использует специальный XML-код Facebook. Если вы идете с IFrame, вы можете делать все, кроме интеграции с Facebook, не регистрируя свое приложение. См. http://wiki.developers.facebook.com/index.php/Choosing_between_an_FBML_or_IFrame_Application для получения дополнительной информации.

Могут быть другие возможности для приложения Connect, но у меня нет опыта с ними.

Какую платформу вы планируете использовать? Существуют API-интерфейсы Facebook для javascript, PHP и .NET.

+0

на данный момент планируется использовать java. – Mulki

+0

Нет «официального» Java api, но есть несколько неофициальных, которые перечислены на вики-странице Facebook: http://wiki.developers.facebook.com/index.php/User:Java – jrummell

0

Если это большое приложение, я предлагаю использовать Facebook Connect, а затем использовать FBML через приложение Canvas. Я считаю, что приложения Iframe работают лучше для небольших приложений.

Я создаю приложение PHP FB с помощью Facebook Connect, а затем FBML и FQL (Facebook Query Language), и он отлично работает. Перед началом работы вам все равно нужно зарегистрироваться в качестве разработчика.