Facebook - Hack the Graph

1,755 views

Published on

Lezione su Open Graph e Facebook Platform - corso sui media sociali, Ca' Foscari

4 Comments
0 Likes
Statistics
Notes
  • http://gg.gg/3osrb
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • download Link : http://gg.gg/2w90n
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Download free facebook hacks here setup 100% Working : http://www.mediafire.com/download/061lqafi8u36i3l/
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Free Download : http://gg.gg/114bb

    Hey Guyz and girls, Today I am gonna show you perfact tool, Remember This video is old, But the download link with hack is brand new. Its very simple to using this tool and here are some instructions in video. Please REDOWNLOAD. Don't Forget to Comment Subscribe & Rate My Video :)

    Virus Scan :- This file has been scanned with avast! Antivirus. -- Status: FILE IS CLEANN.

    Copyright © 2014. All Rights Reserved
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
1,755
On SlideShare
0
From Embeds
0
Number of Embeds
199
Actions
Shares
0
Downloads
21
Comments
4
Likes
0
Embeds 0
No embeds

No notes for slide

Facebook - Hack the Graph

  1. 1. Hack the Graphgiovedì 29 marzo 2012
  2. 2. Agenda 1 The Open Graph Protocol 2 Social Plugins 3 Facebook Application Architecture 4 Tools & sessione pratica 5 Q&Agiovedì 29 marzo 2012
  3. 3. giovedì 29 marzo 2012
  4. 4. giovedì 29 marzo 2012
  5. 5. Canvas Page Le apps all’interno di facebook sono caricate su pagine di tipo “Canvas” Bisogna impostare il Canvas URL dove potete posizionare i vostri files html e css. Il Canvas URL viene caricato come iFrame. Le dimensioni standard da usare sono 760px (Fluid Canvas)giovedì 29 marzo 2012
  6. 6. The Open Graph Protocol “At it’s core, the Open Graph Protocol is a specification for a set of meta tags you can use to markup your pages to tell us what type of real-world objects your page represents.”giovedì 29 marzo 2012
  7. 7. Storia Open Graph Protocol Già nel 2008, Facebook ha lanciato Facebook Connect. Si tratta di quei piccoli blu pulsanti di "facebook" che vedete su siti web che consentono di commentare un post sul blog senza la necessità di registrarsi con un account particolare per quel sito. Facebook Connect permette alle persone di accedere a un sito esterno utilizzando il loro account di Facebook. E stato un grande successo e nellarco di un anno aveva 100 milioni di utentiI. Nel mese di aprile del 2010, Facebook ha lanciato la sua "Open Graph" API. Ciò che questa piattaforma fa è del fantascientifico: collega qualsiasi sito della rete a Facebook. Si tratta di una nuova serie di strumenti di programmazione che permettono di ottenere informazioni dentro e fuori di facebook. In una sola settimana, il nuovo Open Graph plug-in sono stati trovati su 50.000 siti web.giovedì 29 marzo 2012
  8. 8. The Open Graph Protocol Il protocollo denominato Open Graph di Facebook consente a qualsiasi pagina web di diventare un oggetto presente in un grafo sociale. Questo protocollo viene utilizzato da Facebook per consentire a qualsiasi pagina web di avere le stesse funzionalità di una pagina Facebook. Per trasformare le pagine web in oggetti grafici, è necessario aggiungere dei metadati di base ad una pagina web. Le quattro proprietà richieste per ogni pagina sono: * og:title - Il titolo delloggetto come dovrebbe apparire allinterno del grafico; * og:type - il tipo delloggetto, ad esempio, "film"; * og:image - lURL di unimmagine che rappresenta loggetto allinterno del grafico; * og:url - LURL canonica delloggetto che verrà utilizzato come ID permanente nel grafico;giovedì 29 marzo 2012
  9. 9. The Open Graph Protocolgiovedì 29 marzo 2012
  10. 10. Graph APIgiovedì 29 marzo 2012
  11. 11. Open Graph Mechanics 1. User takes an action in the app, such as cook a recipe 2. App invokes a HTTP POST to the Graph API end-point /me/action:object=Object_URL 3. Facebook will crawl the object webpage, read its meta tags and connect the object to the user via the action.giovedì 29 marzo 2012
  12. 12. Actions & Objects Le Actions sono iterazioni ad alto livello la quale gli utenti possono eseguire nella vostra app. Gli Objects rappresentano entità che gli utenti possono agire nella vostra app.giovedì 29 marzo 2012
  13. 13. News Feed and Tickergiovedì 29 marzo 2012
  14. 14. Timelinegiovedì 29 marzo 2012
  15. 15. Aggregations and Reportsgiovedì 29 marzo 2012
  16. 16. Timeline viewsgiovedì 29 marzo 2012
  17. 17. giovedì 29 marzo 2012
  18. 18. Social Plugins Like Button Send Button Subscribe Comments Recommendations Like Box Login Button Registration Facepile Live Stream Activity Feedgiovedì 29 marzo 2012
  19. 19. Facebook Application Architecture 20’ LIVE SESSION ! https://devcenter.heroku.com/articles/facebook-rubygiovedì 29 marzo 2012
  20. 20. Authenticationgiovedì 29 marzo 2012
  21. 21. Authentication - Permissiongiovedì 29 marzo 2012
  22. 22. Tools & Sessione pratica Graph API Explorer Javascript Test Console Developer App Insights Access Token Tool Change Log Debugger fbrell Live Status Test User APIgiovedì 29 marzo 2012
  23. 23. Q&Agiovedì 29 marzo 2012
  24. 24. References The Open Graph Protocol www.ogp.me The Technical decisions http://www.scribd.com/doc/30715288/The-Open-Graph-Protocol-Design-Decisions Platform Docs https://developers.facebook.com/docs/ Tutorial https://developers.facebook.com/docs/opengraph/tutorial/ Getting Started https://developers.facebook.com/docs/ Facebook Application Architecture (facebook-ruby) https://devcenter.heroku.com/articles/facebook-ruby Social Plugins https://developers.facebook.com/docs/plugins/ Facebook Platform Overview http://www.pluralsight-training.net/microsoft/courses/TableOfContents?courseName=fb-platformgiovedì 29 marzo 2012
  25. 25. THANKS! Ing. Guido Nardo Head of Innovation @ ETC Engineering Srl founder @ stealth startup NYC www.facebook.com/guido.nardo www.twitter.com/guidonardo www.linkedIn.com/in/guidonardo guido.nardo@gmail.comgiovedì 29 marzo 2012

×