Как запустить приложение facebook?
-
09-06-2019 - |
Вопрос
Просто хочу знать, какой лучший способ начать разработку приложения faccebook?Какие-нибудь рекомендации из руководства?И что лучше запустить - php или rails?
Решение
Вот как вы начинаете использовать PHP:
http://www.merchantos.com/makebeta/facebook/facebook-php-tutorial/
Если вы используете Ruby, воспользуйтесь этой ссылкой:
Другие советы
Исходя из моего опыта, гораздо лучше ориентироваться на поддержку PHP, чем на что-либо другое.Тем не менее, нет смысла изучать PHP только для того, чтобы воспользоваться преимуществами превосходной поддержки.
Два других общих момента:
- Официальное сообщество поддержки действительно ужасное.Сообщество не имеет экспертных мнений, и сотрудники FB вмешиваются только тогда, когда на карту поставлена их репутация.Ваш лучший друг - Google и ваша способность делать экстраполяции на основе руководств.
- Стиль взаимодействия FB на самом деле не подходит для фреймворка MVC.Один из них все еще мог бы сэкономить вам время, но я обнаружил, что они путаются у меня под ногами.Если вам нужна убедительность по этому вопросу, могу я сослаться на множество случаев, когда требуются ответы в формате JSON или когда FBML необходимо "установить" для профиля.
Платформа Facebook не слишком увлекательна, и ваши пользователи не будут благодарны вам за вашу работу.Но это огромная аудитория и очень полезный опыт обучения.
Удачи вам!
Кстати, вы также можете использовать ASP.NET, и в этом случае вот как начать:
http://www.stevetrefethen.com/wiki/Facebook%20application%20development%20in%20ASP.NET.ashx
Ссылка включает в себя VS.NET стартовый набор, который позволяет очень легко и быстро приступить к работе.
Это простое руководство выглядело хорошей отправной точкой:Простое приложение
Начните с их документов: http://developer.facebook.com/get_started.php?tab=tutorial
Существуют библиотеки для множества разных языков и фреймворков, поэтому я говорю:с чего бы вы ни были счастливы больше всего, вам следует начать.
Я видел довольно полные библиотеки-оболочки FB как для PHP, так и для Ruby.Какой из них вам следует выбрать, действительно зависит от того, с каким языком / фреймворком вам удобнее.
Я скажу это, когда недавно оценивал библиотеки Ruby, Фейсбукер казался превосходящим с точки зрения активного развития и содержание учебного пособия в Интернете.(Обязательно используйте проект Facebooker на GitHub, а не устаревший проект RubyForge.)
Могу ли я похвалить Ruby On Rails с помощью Koala gem?
За последние два месяца я создал приложение Facebook, изучая Ruby On Rails с нуля (последним программированием любого рода, которым я занимался, было математическое моделирование для моего дипломного проекта по физике в 1995 году на Fortran!).
Ruby On Rails был очень прост в освоении, и там вам очень помогут.Кроме того, для вас уже проделано много работы по созданию Ruby Gems.Для Facebook я просмотрел их все и лично для себя нашел Koala самой простой в использовании.
Ре:Ruby on Rails противPHP - в зависимости от того, в чем вы в данный момент компетентны.Если ни то, ни другое, что бы вы ни выбрали Нравится стать компетентным в этом вопросе.Оба могут делать то, что вы хотите.
Вот руководство по использованию Facebook Graph API с PHP: http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/
Используйте Руководство по началу работы вкл . developers.facebook.com.Это предложит вам использовать кнопку "Пример кода", которая предоставит вам немного PHP для составления списка ваших друзей.Затем вы можете начать играть с PHP, используя wiki для ссылок на FQL и FBML.
Начать с PHP будет проще, так как в PHP есть много примеров.Однако Rails может иметь преимущества в долгосрочной перспективе.