11. Додаткова цінність яку привносить Facebook це напівфабрикат
середовища для ігрової взаємодії, тобто можливість залучення
нових гравців із друзів уже залучених.
- Фільтрація/cортування по товарах/послугах які полюбляють друзі у
Веб магазинах
- Сортування згідно інтересів користувача
- Показувати в новинах друзів що користувач бажає мати якусь річ.
Аплікації які підштовхують користувача підписатися на
інформаційні повідомлення і здійснюють монетизацію фанів
21. Для того щоб аплікація могла запитувати FB дані користувача
вона повинна Авторизуватися в FB користувача і отримати ряд
прав на запит відповідної інформації
22. FB використовує OAuth 2.0 протокол
Авторизаційний діалог викликається навігацією аплікації на URL
подібний наступному
https://www.facebook.com/dialog/oauth?client_id=345647555449638
&redirect_uri=http://yourdomain.com/virtual_folder/index.aspx&sco
pe=email
Навігувати на URL потрібно кожного разу як тільки ключ доступу
до даних протерміновується. Але якщо права вже надані то FB
автоматично перешле аплікацію на redirect_url не показуючи
діалог користувачу
23. В запиті (redirect) який надійде на redirect_uri міститиметься
HTTP параметер CODE .
Робимо HTTP запит (request)
https://graph.facebook.com/oauth/access_token?client_id=345647555
449638&redirect_uri=http://yourdomain.com/virtual_folder/index.as
px&client_secret=d9669ecd3c978aa4a7b1d2b88f3700ea&code=THE_C
ODE_FROM_ABOVE
і у відповіді (respond) отримуєм ключ доступу access_token і час
його дії.
AAAE6XVfCkyYBAPrZBkzdvKKmXdfrZC4UtCGkk2fecZAyc39SGHz0e
jlH6QuGsbL4uHhаааfyJGKVtjgzzZBitoQzOMXwfdse3j6SNBxGALJd5
mN9wcJGLP
24. Використовуємо Graph API і формуємо RESTful HTTP запити
згідно документації
https://graph.facebook.com/me?access_token=AAAE6XCky...
30. -Досконало вивчити їх FB Help Center і Developers сайти. Багато
користної інформації і Утиліт для посякденної роботи
-Розділення аплікацій на Профайлові і Сторінкові
-Публікації на бізнес сторінці варто робити від імені Адміна
сторінки.
-Користувачі клікають Like і значно рідше Unlike
-Запитувати права не на усю інвормацію а частову.
Використовувати дозапит.
-Дещо простіше API існує для LinkedIn
32. Як підсумок: Для FB мають зміст усі ті ж аплікації що і під Web. Ви
просто матимете можливість використати додаткові можливості.
Використовуючи персональні дані користувача надавати йому
індивідуальні результати:
- Фільтрація/cортування по товарах/послугах які
полюбляють друзі у Веб магазинах
- Сортування згідно інтересів користувача
- В фотоконкурсах сортувати по фото які добавили друзі
Використання інтегрованих засобів Facebook:
- Якщо покупець Веб магазину зашарить (через Share
діалог FB) інформацію про покупку він отримає
безкоштовну доставку
- Повідомити друзів про бажання натиснувши Like на речі
33. https://www.facebook.com/promotions_guidelines.php
Вони напрямлені як на захист інтересів бізнесу FB так і інтересів
користувачів (тобіш бізнесу FB)
• Усілякого роду промо акції на фейсбіці повинні здійснюватися
через аплікації а не просто методом відсилання повідомлень чи
іншими засобами (Good для розробників)
• Якщо вище задоволене то потрібно увідомити що це ваша
ініціатива і FB тут ні при чім
• Не можна використовувати користувацікі профайли для бізнес
цілей. Для цього є Сторінки (Pages).
34. • Якщо хтось переміг в вашому конкурсі ви не можете
інформувати його через засоби FB (messages, post on wall, chat).
• Використовуючи FB плагіни чи можливості через JavaScript
SDK не можна заповнювати форми які передбачається що
користувач заповнить сам.
• Навіть якщо користувач Like вашу сторінку ви не маєте права
вважати підписантом і відсилати напряму до його профайлу
• І в цілому не можна використовувати засоби FB з ціллю
інакшою ніж вони були задизайнені