Приложения в Фейсбук

Создаем приложение в Фейсбуке. Настраиваем его: вводим название, описание, загружаем значок и логотип, выбираем язык для приложения, программируем. Удаляем добавленные ранее приложения.

Вы наверняка знаете, что такое приложения Фейсбук. Вы заходили в них не раз. Приложения для Фейсбука позволяют весело и интересно проводить время. В игры, например, можно играть часами. Если вы не знаете, где находятся Facebook Application, вы многое теряете. Запоминайте этот адрес. Вот он: http://apps.facebook.com. Здесь можно найти много увлекательного. Apps Facebook любят многие пользователи социальной сети. И в этом нет ничего удивительного.

Если вы любите пиццу, вам наверняка придется по душе данная ссылка: http://apps.facebook.com/pizzaempire. В этом сервисе можно заказать пиццу в любом городе. А для работы с фотографиями попробуйте такой сервис: http://apps.facebook.com/picmonkey. Его оценят те люди, у кого в Фейсбуке много фотографий.

Многие приложения Facebook вам наверняка нравятся. Но как создать свое? Приложения для Facebook создавать достаточно сложно, но этому можно научиться. Не жалейте времени на это — результат вас порадует. Создание приложений для Facebook по плечу только усидчивым и терпеливым людям.

Создаем приложение

Зачем вообще пишутся приложения

В целом – это хорошая возможность заработать. В социальной сети очень много посетителей. Поэтому если создать интересный и простой сервис – его будет использовать большое количество людей. Вследствие популярности программы ее можно будет продать или заняться рекламированием товаров и услуг с помощью нее.

Регистрация

  • Приступим. Если вас интересует разработка приложений для Facebook, кликните в футере на ссыку "Developers" (если по-русски, то "Разработчикам").
  • Вверху нажимаем на “My Apps”.
  • Для создания iframe приложения кликаем по «Set Up New App».
  • Вписываем имя программы, подтверждаем, что мы согласны с требованиями размещения приложений, и кликаем на «Create App» (в переводе на русский - «Создать приложение»).
  • Вводим капчу.

Настройки

  • Вписываем имя и описание.
  • Вставляем необходимые картинки для своего приложения.
  • Устанавливаем нужный язык (в нашем случае, русский).
  • Сохраняем всю эту информацию.

    Вводим название, загружаем картинки, устанавливаем язык

    Вводим название, загружаем картинки, устанавливаем язык

  • После сохранения вы увидите страницу с информацией о вашем детище.

    Страница с информацией

    Страница с информацией

«Изменить настройки», а также «Страница профиля приложения» - это две ссылки, которые вам еще пригодятся.

Вы, наверное, понимаете, что теперь вам потребуется хостинг, а также домен. Если вы пока не уверены, что вам нужен платный хостинг, то можете некоторое время попользоваться каким-либо бесплатным хостингом. Большинство хостингов предоставляют такую возможность на недолгое время. Но если вы используете язык Python, вам больше подойдет Google App Engine.

Настройка и вкладки страницы

  • Кликните на «Изменить настройки», а затем нажмите на вкладку «Facebook Integration».
  • Впишите нужную информацию в строку «Canvas Page», аналогичным образом поступите с «Canvas URL».

    Заполняем поля

    Заполняем поля

  • Настраиваем «Вкладки страницы». Даем вкладке название. Задаем Tab URL. К слову, там будут находиться скрипты для вкладки.
  • Сохраняем изменения. Подтверждаем все.

    Вводим имя вкладки и Tab URL

    Вводим имя вкладки и Tab URL

Теперь необходимо написать саму программу и залить ее на хостинг. Для заброски файлов на хостинг и соединения по FTP вы можете использовать менеджер под названием «Total Commander». Общая структура папок на сервер должна быть примерно такой:

Примерная структура папок

Примерная структура папок

Возможно, при создании приложения вам понадобятся знания о Facebook API. Будьте к этому готовы. Facebook API расшифровывается как «Application Programming Interface». В переводе на русский это звучит как «Интерфейс Прикладного Программирования». Это описание и набор функций, необходимых для работы с функционалом сайта. Кстати, многие программы для компьютера имеют свой API. Это необходимо, чтобы можно было писать расширения для них.

API id – это id запущенного приложения. Возможно, вы этого не знали. API key – это проверочный код вместе с номером. API key и secret можно узнать на основной странице приложения. Они будут нужны при создании кода программы.

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

Программируем

Чтобы начать работу над кодом, вам потребуется знание любого из языков, с помощью которых можно писать веб-приложения. Скорее всего, это будет PHP или Facebook Java – специальный язык этой соцсети. Также вам непременно нужно будет изучить специфические языки, специально предназначенные для работы с этой сетью:

  • Для разметки – FBML
  • Скриптовый – FBJS
  • А также для работы с базой данных – FQL (Facebook Query Language)

Выводить свой сервис вы будете в специальное поле «Facebook Canvas Pages», а слева будет стандартное меню – «Left Nav». Вот как это выглядит:

Интерфейс вывода приложения

Интерфейс вывода

Общие данные по приложению можно добавлять собственно на саму страницу профиля человека, оно будет находиться в «Profile Box». Также имеется возможность отправлять программно письма на емаил пользователей, высылать предложения для участвования в неких мероприятиях и приглашать случайных людей.

При работе код программы будет подгружаться с вашего хостинга и добавляться в содержимое поля для вывода.

При создании программы вам не обойтись без знаний языка стандартного языка разметки HTML, использующего элементы XML- разметкиXHTML. Также вы можете добавлять элементы разметки упоминавшегося специального языка FBML. Например, как оформляется ссылка на профиль человека:

<a href=http://www.facebook.com/profile.php?id=<?=$user_id?> id=”userName”>
<fb:name uid=”<?=$user_id?>” useyou=”false” />
</a>

Руководство по языку FBML вы можете прочитать здесь:

http://wiki.developers.facebook.com/index.php/FBML

Документация по FBML:

http://developers.facebook.com/tools.php?fbml

А здесь можно попробовать свои силы:

http://developers.facebook.com/tools.php?fbml

Соответственно, информация по API тут:

http://wiki.developers.facebook.com/index.php/API

Попробовать использовать API можно здесь:

http://developers.facebook.com/tools.php?api

В коде нужно обязательно вставить такой код для инициации:

require_once 'vendors/facebook/facebook.php';
$appapikey = 'ваш API Key;
$appsecret = 'ваш Secret';
$facebook = new Facebook($appapikey, $appsecret);
$user_id = $facebook->require_login();

А дальше вы можете отдавать любую информацию, которая будет расположена внутри тега.

Раскрутка приложений

После того, как вы сделаете приложение, вам нужно сделать так, чтобы о нем узнали. Для этого нужно пригласить друзей и людей, которых может оно заинтересовать, или заказать рекламу приложения. Чтобы прорекламироваться , переходим сюда - http://www.facebook.com/developers/, и далее в выпадающем списке меню «More» выбираем «Advertise». Для такой раскрутки потребуются определенные средства.

Удаление добавленных приложений

Рассмотрим еще один популярный вопрос, который обычно возникает у пользователей при работе с приложениями. Бывает так, что при работе с Фейсбуком вы понадобавляете кучу приложений, которые потом могут вам присылать спам или вызывать определенные проблемы. Что делать, если программа больше не нужно? Как удалить приложение в Фейсбуке из вашего списка? Здесь нет ничего сложного.

Если вы интересуетесь, как удалить приложение в Facebook, пройдите следующую цепь действий.

  • На главной странице заходим в «Настройки конфиденциальности» в правом верхнем углу:

    Заходим в "Privacy Settings"

    Заходим в "Privacy Settings"

  • На открывшейся странице нажимаем сюда:

    Нажимаем на эту надпись

    Нажимаем на эту надпись

  • Дальше нажимаем сюда:

    Выбираем "Edit Settings"

    Выбираем "Edit Settings"

  • Теперь достаточно нажать на крестик около удаляемой программки:

    Для удаления приложения нажмите на крестики

    Для удаления приложения нажмите на крестики

Если спам продолжает приходить – напишите в техподдержку данного приложения с просьбой удалить ваш емаил из их рассылки. Ну и впредь конечно стоит осмотрительнее подходить к выбору добавляемых программ.

Приложение непосредственно для работы с самой соцсетью

Теперь следует сказать пару слов об особом приложении - Мобильной версии Фейсбук. У всех пользователей смартфонов имеется возможность скачать приложение для социальной сети. Следует отличать – это официальное приложение, которое дублирует функции сайта, а не одно из этого списка http://apps.facebook.com. У этой программы совсем другие - глобальные функции. Приложение Facebook скачать для Android можно здесь:

http://softobase.com/ru/Facebook/android#.Uu1CAvo4u24

Автор: Наталья Воронова

КОММЕНТАРИИ
Олег 29.10.2018 / 17:51

интересует разработка приложения вашими руками

Татьяна 21.09.2016 / 13:43

Здравствуйте. Меня интересует приложение Pages. Где его можно найти? Это приложение для смартфонов или компьютеров?

Иван 11.02.2015 / 13:09

Добрый день. Сколько будет стоить настройка приложения на фейс бук