- •Станислав Куракин Разработка приложений под Facebook (основы)
- •Шаг 1. Регистрация нового приложения
- •Settings – возвращает в панель настроек
- •Как установить приложение в Facebook? (вариант 2)
- •Facebook Parse будет использовать новый язык программирования Apple Swift
- •Hack — язык программирования нового поколения от Facebook
Settings – возвращает в панель настроек
Как установить приложение в Facebook? (вариант 2)
Введи ссылку http://developers.facebook.com/setup и жми на зелёную кнопку
Заполни данные нового приложения
Create a New App
Get started integrating Facebook into your app or website
Вобщем стартани для интеграции своего сайта с этой буржуйской сетью
Display Name - публичное название приложения;
Namespace (опционально) - введенное название будет использоваться для генерации URL приложения (http://apps.facebook.com/namespace) и для определения ряда действий и объектов Open Graph;
Is this a test version of another app? Это тестовая версия другое приложение? Подробнее здесь https://developers.facebook.com/docs/apps/test-apps
By proceeding, you agree to the Facebook Platform Policies По делу, ты согласен с правилами?
Касательно Namespace
Can only contain lowercase letters, dashes, and underscores
Может содержать только строчные буквы, тире и подчеркивания
+
Не может содержать заглавные буквы
Длина должна быть меньше или равна 20
Повторение – мать учения
Н
Facebook – Фейсом по буку
Dashboard – Дашам по борду или панель управления
Contact Email – адрес электронной почты, куда будут приходить уведомления о приложении
App Domains – внешние домены, на которых разместиться приложение
Кстати, хостинг Heroku под Фейсбук https://www.heroku.com
Обрати внимание на ключи App ID и App Secret
Facebook использует эти ключи для идентификации твоего приложения, раздавай их направо и налево (шутка).
Кстати, полезно от IBM
Java-приложения для Facebook на базе Google App Engine http://www.ibm.com/developerworks/ru/library/j-fb-gae/
В разделе App Details ты можешь загрузить изображения, которые будет видеть клиент при входе, а так же его описание. Для просмотра жми Web Previev
Радуйся
Кстати, тебе не нужен магазин http://sellbe.com
Что есть что?
Dashboard – Панель управления
Settings – Настройки
Status & Review - Разрешения
App Details – Детально о приложении
Roles – Роли администрирования
Open Graph – Платформа интеграции
Alerts - Ошибки
Localize – Поддержка языков
Canvas Payments - Тугрики
Audience Network – Инновациями по фейсу
Test Apps – Поехали
Insights – Приехали
Facebook Open Graph
Open Graph — протокол для разметки сайта под социальные сети. Он указывает какие данные будут взяты при расшаривании ссылок в социальных сетях (лайки, шаринги и прочее).
Использование Open Graph позволяет указать какие данные будем шарить:
og:title — заголовок записи
og:type — тип записи
og:image — картинка записи
og:url — ссылка на запись
og:description — краткое описание
Все это прописывается в <head> страницы:
<meta property="og:title" content="Заголовок" />
<meta property="og:type" content="Тип записи"/>
<meta property="og:description" content="Краткое описание" />
<meta name="og:url" content="http://www.ссылка" />
<meta name="og:image" content="http://www.ссылка" />
<meta property="og:site_name" content="Название сайта или компании"/>
Итог:
Кстати, ссылки
Официальный сайт — www.ogp.me
Facebook Open Graph — www.developers.facebook.com/docs/opengraph
Помощь Яндекса — www.help.yandex.ru/webmaster/?id=1116426
Отладка социальной разметки
Для отладки есть два отличных инструмента:
От Facebook https://developers.facebook.com/tools/debug
От Яндекса http://webmaster.yandex.ua/microtest.xml
При чем отладчик от Яндекса, ещё понимает schema.org, RDFa и микроформаты. Также было замечено, что Фейсбук кеширует картинки и другие og-данные.
Чтобы сбросить кэш нужно в facebook debugger набрать урл страницы с параметром fbrefresh, например: http://ссылка/?fbrefresh=hello
Интересно:
