Андрій Іваськевич "Таємниці та перспективи створення Facebook Apps"

460 views

Published on

lviv social media camp 2012
Андрій Іваськевич "Таємниці та перспективи створення Facebook Apps"

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
460
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Андрій Іваськевич "Таємниці та перспективи створення Facebook Apps"

  1. 1. Іваськевич Андрій
  2. 2. Додаткова цінність яку привносить Facebook це напівфабрикатсередовища для ігрової взаємодії, тобто можливість залученнянових гравців із друзів уже залучених.- Фільтрація/cортування по товарах/послугах які полюбляють друзі у Веб магазинах- Сортування згідно інтересів користувача- Показувати в новинах друзів що користувач бажає мати якусь річ.Аплікації які підштовхують користувача підписатися наінформаційні повідомлення і здійснюють монетизацію фанів
  3. 3. https://www.facebook.com/apps/application.php?id=155239074562428&sk=app_155239074562428http://www.rice.edu/nationalmedia/news2010-02-18-facebook.shtmlhttp://www.practicalecommerce.com/articles/2757-16-Facebook-Marketing-Strategieshttp://www.wildfireapp.com/products/promotion-builderhttp://fanappz.com/http://woobox.comhttps://www.facebook.com/sonyericsson?ref=ts
  4. 4. Go to https://developers.facebook.com/apps
  5. 5. Привязування заготовки до аплікації яка знаходиться на вашомусервері
  6. 6. FB app розміщені вUser Profile
  7. 7. Аплікація яка інтегрована на Facebook Page
  8. 8. Для того щоб аплікація могла запитувати FB дані користувачавона повинна Авторизуватися в FB користувача і отримати рядправ на запит відповідної інформації
  9. 9. FB використовує OAuth 2.0 протоколАвторизаційний діалог викликається навігацією аплікації на URLподібний наступномуhttps://www.facebook.com/dialog/oauth?client_id=345647555449638&redirect_uri=http://yourdomain.com/virtual_folder/index.aspx&scope=emailНавігувати на URL потрібно кожного разу як тільки ключ доступудо даних протерміновується. Але якщо права вже надані то FBавтоматично перешле аплікацію на redirect_url не показуючидіалог користувачу
  10. 10. В запиті (redirect) який надійде на redirect_uri міститиметьсяHTTP параметер CODE .Робимо HTTP запит (request)https://graph.facebook.com/oauth/access_token?client_id=345647555449638&redirect_uri=http://yourdomain.com/virtual_folder/index.aspx&client_secret=d9669ecd3c978aa4a7b1d2b88f3700ea&code=THE_CODE_FROM_ABOVEі у відповіді (respond) отримуєм ключ доступу access_token і часйого дії.AAAE6XVfCkyYBAPrZBkzdvKKmXdfrZC4UtCGkk2fecZAyc39SGHz0ejlH6QuGsbL4uHhаааfyJGKVtjgzzZBitoQzOMXwfdse3j6SNBxGALJd5mN9wcJGLP
  11. 11. Використовуємо Graph API і формуємо RESTful HTTP запитизгідно документаціїhttps://graph.facebook.com/me?access_token=AAAE6XCky...
  12. 12. https://graph.facebook.com/me/friends?access_token=AAAE6XVfCky...
  13. 13. Нам потрібна знати день народження друзів користувача
  14. 14. https://www.facebook.com/dialog/oauth?client_id=345647555449638&redirect_uri=http://yourdomain.com/virtual_folder/index.aspx&scope=email,friends_birthday&response_type=tokenhttp://yourdomain.com/virtual_folder/index.aspx#access_token=AAAE6XVfCkyYBANeAqQAWE4WlZCQqjZBq2VdLE6aEUmZCyzL8GphrNYDwj7B1isaWrdT9uRGqbkZBeAckujVUGv11bJR1ZAF66zYyqxTQzHAKHZBzviVFwl&expires_in=6118
  15. 15. https://developers.facebook.com/docs/reference/api/
  16. 16. -Досконало вивчити їх FB Help Center і Developers сайти. Багатокористної інформації і Утиліт для посякденної роботи-Розділення аплікацій на Профайлові і Сторінкові-Публікації на бізнес сторінці варто робити від імені Адмінасторінки.-Користувачі клікають Like і значно рідше Unlike-Запитувати права не на усю інвормацію а частову.Використовувати дозапит.-Дещо простіше API існує для LinkedIn
  17. 17. Andriy Ivaskevych</a> and 13 others recommend this.
  18. 18. Як підсумок: Для FB мають зміст усі ті ж аплікації що і під Web. Випросто матимете можливість використати додаткові можливості.Використовуючи персональні дані користувача надавати йомуіндивідуальні результати: - Фільтрація/cортування по товарах/послугах які полюбляють друзі у Веб магазинах - Сортування згідно інтересів користувача - В фотоконкурсах сортувати по фото які добавили друзіВикористання інтегрованих засобів Facebook: - Якщо покупець Веб магазину зашарить (через Share діалог FB) інформацію про покупку він отримає безкоштовну доставку - Повідомити друзів про бажання натиснувши Like на речі
  19. 19. https://www.facebook.com/promotions_guidelines.phpВони напрямлені як на захист інтересів бізнесу FB так і інтересівкористувачів (тобіш бізнесу FB)• Усілякого роду промо акції на фейсбіці повинні здійснюватися через аплікації а не просто методом відсилання повідомлень чи іншими засобами (Good для розробників)• Якщо вище задоволене то потрібно увідомити що це ваша ініціатива і FB тут ні при чім• Не можна використовувати користувацікі профайли для бізнес цілей. Для цього є Сторінки (Pages).
  20. 20. • Якщо хтось переміг в вашому конкурсі ви не можете інформувати його через засоби FB (messages, post on wall, chat).• Використовуючи FB плагіни чи можливості через JavaScript SDK не можна заповнювати форми які передбачається що користувач заповнить сам.• Навіть якщо користувач Like вашу сторінку ви не маєте права вважати підписантом і відсилати напряму до його профайлу• І в цілому не можна використовувати засоби FB з ціллю інакшою ніж вони були задизайнені
  21. 21. https://developers.facebook.com/docs/beta/http://www.insidefacebook.com/2008/07/28/facebook-for-business-what-it-needs-what-it-has/https://www.facebook.com/promotions_guidelines.phphttps://developers.facebook.comhttps://www.facebook.com/help
  22. 22. Open Graph Betahttps://developers.facebook.com/docs/beta/

×