SlideShare una empresa de Scribd logo
1 de 15
Кои сме ние?
• Смарт ИТ
• Нашите продукти
– Development
– IT
• Какво предлагаме?
• Защо участваме?
Какво следва?
Разработване на цялостна online система за
интеграция с Facebook “from scratch”
• Authentication с Facebook
• Изтегляне на Facebook потребител
• Запазване на данните
• Интерфейс за работа с данните
Simple login with Twitter
Защо го правим ?
Още статистика ..
• Google+ = 500 милиона потребители
• LinkedIn = 238 милиона потребители
• Instagram = 130 милиона потребители
• YouTube = над 1 милиард уникални посещения месечно
• 4,2 милиарда от населението използват мобилните си устройства за
да бъдат в социалните мрежи
• Над 46% пускат запитване в социалните мрежи за бъдеща покупка
Източници:
www.facebook.com
www.ekpandedramblings.com
www.mediabistro.com
www.socialmediatoday.com
Свързване
• Login interface
http://css3gen.com/
http://css3generator.com/
• Client side
https://developers.facebook.com/docs/javascript/quickstart/v2.0
https://developers.facebook.com/docs/plugins/login-button/
https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/
https://developers.facebook.com/docs/javascript/reference/FB.api/
• Server side
http://facebooksdk.net/
Каква е разликата ?
Демо ..
Достъп до user
Какви данни ни се предоставят?
Ниво на достъп?
https://developers.facebook.com/tools/explorer
– Facebook graph(API)
– FQL заявки(SQL)
https://developers.facebook.com/docs/technical-guides/fql/
Useful Docs :
https://developers.facebook.com/docs/reference/fql/developer/
Достъп до данните
Проблеми и решения ..
Време за изтегляне на информацията
Неструктурирани динамични данни
Много и чести промени
Демо ..
Запазване на данните
Проблеми и решения ..
Структуриране на неструктурираните данни
• Друг тип база данни
• Useful link : http://jsonlint.com/
Използване на шаблона на Facebook
Частично запазване с възможност за допълване в по късен етап
Връзки м/у отделните елементи
Интерфейс за работа с данните
• Google API`s
https://developers.google.com/chart/interactive/docs/gallery
• Други контроли ?
Демо ..
Login with Twitter
https://apps.twitter.com
https://dev.twitter.com
Демо ..
Въпроси?
Коментари?
Благодаря Ви !
Хари Биримирски
harry.birimirski@smartit.bg
http://www.linkedin.com/in/hbirimirski

Más contenido relacionado

Similar a The Web and The Social - Harry Birimirski, Smart IT

Emanager example campaigns
Emanager example campaignsEmanager example campaigns
Emanager example campaignsLily Grozeva
 
Дигитална Работилница 2014 - Shopiko
Дигитална Работилница 2014 - ShopikoДигитална Работилница 2014 - Shopiko
Дигитална Работилница 2014 - ShopikoInbound.BG
 
Използваш ли ефективно Google Analytics™?
Използваш ли ефективно Google Analytics™?Използваш ли ефективно Google Analytics™?
Използваш ли ефективно Google Analytics™?Interactive Seminars
 
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...Netpeak
 
Новите SEO Правила 2012: Google+ Local
Новите SEO Правила 2012: Google+ LocalНовите SEO Правила 2012: Google+ Local
Новите SEO Правила 2012: Google+ LocalInbound.BG
 
Николай Кръстев (NT WEBSITES).pdf
Николай Кръстев (NT WEBSITES).pdfНиколай Кръстев (NT WEBSITES).pdf
Николай Кръстев (NT WEBSITES).pdfOctopus Events
 
SEO курс, лекция 12 - Статистики и измерване
SEO курс, лекция 12 - Статистики и измерванеSEO курс, лекция 12 - Статистики и измерване
SEO курс, лекция 12 - Статистики и измерванеLily Grozeva
 
SEO за мобилни устройства - E-Manager 2014
SEO за мобилни устройства - E-Manager 2014SEO за мобилни устройства - E-Manager 2014
SEO за мобилни устройства - E-Manager 2014Teodor Zahariev
 
Задният двор на дизайна
Задният двор на дизайнаЗадният двор на дизайна
Задният двор на дизайнаvalix
 
Задният двор на дизайна
Задният двор на дизайнаЗадният двор на дизайна
Задният двор на дизайнаIvan Ginev
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Octopus Events
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Octopus Events
 
Дигитална Работилница 2014 - Онлайн Магазин с OpenCart
Дигитална Работилница 2014 - Онлайн Магазин с OpenCartДигитална Работилница 2014 - Онлайн Магазин с OpenCart
Дигитална Работилница 2014 - Онлайн Магазин с OpenCartInbound.BG
 
User experience via A/b Testing - E-commerce summit 2019
User experience via A/b Testing - E-commerce summit 2019User experience via A/b Testing - E-commerce summit 2019
User experience via A/b Testing - E-commerce summit 2019Netpeak
 
Django crashcourse intro
Django crashcourse introDjango crashcourse intro
Django crashcourse introdjangotie
 
SEO Conference 14 Lily Grozeva
SEO Conference 14 Lily GrozevaSEO Conference 14 Lily Grozeva
SEO Conference 14 Lily GrozevaLily Grozeva
 
MAGENTO за онлайн магазин, един добър избор!
MAGENTO за онлайн магазин, един добър избор!MAGENTO за онлайн магазин, един добър избор!
MAGENTO за онлайн магазин, един добър избор!NIT- New Internet Technologies PLC
 
Възможности за реклама в интернет и ефективно медиа планиране
Възможности за реклама в интернет и ефективно медиа планиранеВъзможности за реклама в интернет и ефективно медиа планиране
Възможности за реклама в интернет и ефективно медиа планиранеvaninavanini
 

Similar a The Web and The Social - Harry Birimirski, Smart IT (20)

Emanager example campaigns
Emanager example campaignsEmanager example campaigns
Emanager example campaigns
 
Дигитална Работилница 2014 - Shopiko
Дигитална Работилница 2014 - ShopikoДигитална Работилница 2014 - Shopiko
Дигитална Работилница 2014 - Shopiko
 
Използваш ли ефективно Google Analytics™?
Използваш ли ефективно Google Analytics™?Използваш ли ефективно Google Analytics™?
Използваш ли ефективно Google Analytics™?
 
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...
Как технологиите променят начина, по който пазаруваме: общ поглед на тенденци...
 
Новите SEO Правила 2012: Google+ Local
Новите SEO Правила 2012: Google+ LocalНовите SEO Правила 2012: Google+ Local
Новите SEO Правила 2012: Google+ Local
 
Николай Кръстев (NT WEBSITES).pdf
Николай Кръстев (NT WEBSITES).pdfНиколай Кръстев (NT WEBSITES).pdf
Николай Кръстев (NT WEBSITES).pdf
 
Уеб Анализ
Уеб АнализУеб Анализ
Уеб Анализ
 
SEO курс, лекция 12 - Статистики и измерване
SEO курс, лекция 12 - Статистики и измерванеSEO курс, лекция 12 - Статистики и измерване
SEO курс, лекция 12 - Статистики и измерване
 
SEO за мобилни устройства - E-Manager 2014
SEO за мобилни устройства - E-Manager 2014SEO за мобилни устройства - E-Manager 2014
SEO за мобилни устройства - E-Manager 2014
 
Задният двор на дизайна
Задният двор на дизайнаЗадният двор на дизайна
Задният двор на дизайна
 
Задният двор на дизайна
Задният двор на дизайнаЗадният двор на дизайна
Задният двор на дизайна
 
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
Михаил Григоров (Ringostat) & Рени Делякова (Luximmo)
 
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
Мартин Желязков (Netpeak) & Алексей Балев (Netpeak)
 
Microdata & SEO
Microdata & SEOMicrodata & SEO
Microdata & SEO
 
Дигитална Работилница 2014 - Онлайн Магазин с OpenCart
Дигитална Работилница 2014 - Онлайн Магазин с OpenCartДигитална Работилница 2014 - Онлайн Магазин с OpenCart
Дигитална Работилница 2014 - Онлайн Магазин с OpenCart
 
User experience via A/b Testing - E-commerce summit 2019
User experience via A/b Testing - E-commerce summit 2019User experience via A/b Testing - E-commerce summit 2019
User experience via A/b Testing - E-commerce summit 2019
 
Django crashcourse intro
Django crashcourse introDjango crashcourse intro
Django crashcourse intro
 
SEO Conference 14 Lily Grozeva
SEO Conference 14 Lily GrozevaSEO Conference 14 Lily Grozeva
SEO Conference 14 Lily Grozeva
 
MAGENTO за онлайн магазин, един добър избор!
MAGENTO за онлайн магазин, един добър избор!MAGENTO за онлайн магазин, един добър избор!
MAGENTO за онлайн магазин, един добър избор!
 
Възможности за реклама в интернет и ефективно медиа планиране
Възможности за реклама в интернет и ефективно медиа планиранеВъзможности за реклама в интернет и ефективно медиа планиране
Възможности за реклама в интернет и ефективно медиа планиране
 

Más de beITconference

ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...
ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...
ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...beITconference
 
NoSQL and Cloud Services - Philip Balinow, Comfo
NoSQL and Cloud Services -  Philip Balinow, ComfoNoSQL and Cloud Services -  Philip Balinow, Comfo
NoSQL and Cloud Services - Philip Balinow, ComfobeITconference
 
Mobile First with Angular.JS - Владимир Цветков, Obecto
Mobile First with Angular.JS - Владимир Цветков, ObectoMobile First with Angular.JS - Владимир Цветков, Obecto
Mobile First with Angular.JS - Владимир Цветков, ObectobeITconference
 
Уроците от работата ми по WordPress.com - Веселин Николов
Уроците от работата ми по WordPress.com - Веселин НиколовУроците от работата ми по WordPress.com - Веселин Николов
Уроците от работата ми по WordPress.com - Веселин НиколовbeITconference
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsbeITconference
 
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...Развитие на финансовите приложения от транзакционни услуги към комплексно реш...
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...beITconference
 
Unit & Automation Testing in Android - Stanislav Gatsev, Melon
Unit & Automation Testing in Android - Stanislav Gatsev, MelonUnit & Automation Testing in Android - Stanislav Gatsev, Melon
Unit & Automation Testing in Android - Stanislav Gatsev, MelonbeITconference
 

Más de beITconference (7)

ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...
ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...
ADASTRA +1 or How YOU generate additional value in the project lifecycle - Пе...
 
NoSQL and Cloud Services - Philip Balinow, Comfo
NoSQL and Cloud Services -  Philip Balinow, ComfoNoSQL and Cloud Services -  Philip Balinow, Comfo
NoSQL and Cloud Services - Philip Balinow, Comfo
 
Mobile First with Angular.JS - Владимир Цветков, Obecto
Mobile First with Angular.JS - Владимир Цветков, ObectoMobile First with Angular.JS - Владимир Цветков, Obecto
Mobile First with Angular.JS - Владимир Цветков, Obecto
 
Уроците от работата ми по WordPress.com - Веселин Николов
Уроците от работата ми по WordPress.com - Веселин НиколовУроците от работата ми по WordPress.com - Веселин Николов
Уроците от работата ми по WordPress.com - Веселин Николов
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
 
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...Развитие на финансовите приложения от транзакционни услуги към комплексно реш...
Развитие на финансовите приложения от транзакционни услуги към комплексно реш...
 
Unit & Automation Testing in Android - Stanislav Gatsev, Melon
Unit & Automation Testing in Android - Stanislav Gatsev, MelonUnit & Automation Testing in Android - Stanislav Gatsev, Melon
Unit & Automation Testing in Android - Stanislav Gatsev, Melon
 

The Web and The Social - Harry Birimirski, Smart IT

  • 1.
  • 2. Кои сме ние? • Смарт ИТ • Нашите продукти – Development – IT • Какво предлагаме? • Защо участваме?
  • 3. Какво следва? Разработване на цялостна online система за интеграция с Facebook “from scratch” • Authentication с Facebook • Изтегляне на Facebook потребител • Запазване на данните • Интерфейс за работа с данните Simple login with Twitter
  • 5.
  • 6.
  • 7.
  • 8. Още статистика .. • Google+ = 500 милиона потребители • LinkedIn = 238 милиона потребители • Instagram = 130 милиона потребители • YouTube = над 1 милиард уникални посещения месечно • 4,2 милиарда от населението използват мобилните си устройства за да бъдат в социалните мрежи • Над 46% пускат запитване в социалните мрежи за бъдеща покупка Източници: www.facebook.com www.ekpandedramblings.com www.mediabistro.com www.socialmediatoday.com
  • 9. Свързване • Login interface http://css3gen.com/ http://css3generator.com/ • Client side https://developers.facebook.com/docs/javascript/quickstart/v2.0 https://developers.facebook.com/docs/plugins/login-button/ https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/ https://developers.facebook.com/docs/javascript/reference/FB.api/ • Server side http://facebooksdk.net/ Каква е разликата ? Демо ..
  • 10. Достъп до user Какви данни ни се предоставят? Ниво на достъп? https://developers.facebook.com/tools/explorer – Facebook graph(API) – FQL заявки(SQL) https://developers.facebook.com/docs/technical-guides/fql/ Useful Docs : https://developers.facebook.com/docs/reference/fql/developer/
  • 11. Достъп до данните Проблеми и решения .. Време за изтегляне на информацията Неструктурирани динамични данни Много и чести промени Демо ..
  • 12. Запазване на данните Проблеми и решения .. Структуриране на неструктурираните данни • Друг тип база данни • Useful link : http://jsonlint.com/ Използване на шаблона на Facebook Частично запазване с възможност за допълване в по късен етап Връзки м/у отделните елементи
  • 13. Интерфейс за работа с данните • Google API`s https://developers.google.com/chart/interactive/docs/gallery • Други контроли ? Демо ..
  • 15. Въпроси? Коментари? Благодаря Ви ! Хари Биримирски harry.birimirski@smartit.bg http://www.linkedin.com/in/hbirimirski