Your SlideShare is downloading. ×
0
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Social Networks @ Epidata 6 24 08
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Social Networks @ Epidata 6 24 08

1,537

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,537
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Redes Sociales Ing. Ignacio Blanco Epidata Consulting - Junio 2008
  • 2. Agenda • Introducción • Ejemplos • Objetos Sociales • Componentes • APIs
  • 3. Introducción quot;...social structure made of nodes (which are generally individuals or organizations) that are tied by one or more specific types of interdependency...”
  • 4. Ejemplos • ARPANET (1969) • BBS (1972) • Classmates (1995) • LinkedIn (2003) • MySpace (2005) • Facebook (2007) • OpenSocial (2007)
  • 5. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks
  • 6. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object?
  • 7. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs?
  • 8. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects?
  • 9. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation?
  • 10. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
  • 11. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
  • 12. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
  • 13. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
  • 14. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? 5. Are you charging the publishers or the spectators?
  • 15. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? descuento 5. Are you charging the publishers or the spectators?
  • 16. Objetos Sociales Jaiku’s Jyri Engeström's 5 rules for social networks eBay 1. What is your object? productos 2. What are your verbs? comprar / vender 3. How can people share the objects? links / widgets 4. What is the gift in the invitation? descuento 5. Are you charging the publishers freemium / or the spectators? publisher en gral
  • 17. Componentes
  • 18. Componentes Personas
  • 19. Componentes Personas Invitaciones
  • 20. Componentes Personas Grupos Invitaciones
  • 21. Componentes Personas Grupos Invitaciones Actividades
  • 22. Componentes Personas Relaciones Grupos Invitaciones Actividades
  • 23. APIs
  • 24. APIs
  • 25. APIs
  • 26. APIs
  • 27. APIs
  • 28. APIs
  • 29. APIs
  • 30. APIs
  • 31. APIs
  • 32. APIs
  • 33. APIs
  • 34. APIs
  • 35. APIs
  • 36. APIs
  • 37. APIs
  • 38. APIs
  • 39. APIs
  • 40. APIs
  • 41. APIs
  • 42. APIs
  • 43. APIs
  • 44. APIs write once, run everywhere
  • 45. Facebook API API: REST & JavaScript brinda acceso a datos del usuario y sus amigos. (FQL, “Facebook Query Language”): lenguaje que permite consultas complejas para obtener datos del usuario y sus amigos. (FBML, “Faceboook Markup Language”): lenguaje markup similar al HTML.
  • 46. Facebook API <?php require_once 'appinclude.php';?> <h1> Mi primer canvas!</p> Hola <fb:name uid=quot;<?=$user;?>quot; useyou=quot;falsequot;/></p> Tus amigos son:</p> <table> <?php $i = 1; foreach ($facebook->api_client->friends_get() as $friend_id) { if ($i == 1){ echo quot;<tr>quot;; } echo quot;<td>quot; . quot;<fb:profile-pic uid='quot; . $friend_id . quot;'/>quot; . quot;</td>quot;; echo quot;<td>quot; . quot;<fb:name uid='quot; . $friend_id . quot;'/></br>quot; . quot;</td>quot;; if ($i == 4) { $i = 0; echo quot;</tr>quot;; } $i++; } ?> </table> </h1>
  • 47. Facebook API
  • 48. OpenSocial API 2 roles: • container: implementa la API • application: usa la API 2 modos: • Javascript API • RESTfull API (en desarrollo)
  • 49. OpenSocial API Datos accesibles: • people: información sobre personas y amigos. • activities: permite publicar y recibir actividades de las personas. • persistence: utilizando una abstracción del tipo (clave, valor) permite a las aplicaciones persistir su propia información.
  • 50. OpenSocial API <?xml version=quot;1.0quot; encoding=quot;UTF-8quot; ?> <Module><ModulePrefs title=quot;List Friends Examplequot;><Require feature=quot;opensocial-0.7quot;/></ModulePrefs> <Content type=quot;htmlquot;> <![CDATA[ <script type=quot;text/javascriptquot;> function getData() { var req = opensocial.newDataRequest(); req.add(req.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER), 'viewer'); req.add(req.newFetchPeopleRequest(opensocial.DataRequest.Group.VIEWER_FRIENDS), 'viewerFriends'); req.send(onLoadFriends); }; function onLoadFriends(dataResponse) { var viewer = dataResponse.get('viewer').getData(); var viewerFriends = dataResponse.get('viewerFriends').getData(); var html = '<table>'; var i = 1; viewerFriends.each(function(person) { if (i == 1) { html += '<tr>'; } html += '<td><img src=quot;' + person.getField(opensocial.Person.Field.THUMBNAIL_URL) + 'quot;/></td>'; html += '<td>' + person.getDisplayName() + '</br></td>'; if (i == 4) { i = 0; html += '</tr>'; } i++; }); document.getElementById('friends').innerHTML = html; document.getElementById('viewer').innerHTML = viewer.getDisplayName(); }; gadgets.util.registerOnLoadHandler(getData); </script> ... ]]> </Content></Module>
  • 51. OpenSocial API
  • 52. Facebook vs OpenSocial FB OS Perona, amigos & actividades ✔ ✔ acceso desde cliente (Javascript) ✔ ✔ acceso desde servidor (REST) ✔ ✔ container opensource ✔ ✔ lenguaje convencional ✘ ✔ hosting gratuito ✘ ✔ estándar ✘ ✔
  • 53. ¿Preguntas?
  • 54. Muchas Gracias! blanconet@gmail.com blog.blanconet.com.ar del.icio.us/blanconet/socialnetworks

×