Google Social Graph API

Останніми днями читаючи ІТшні новини можна помітити дві основні теми для обговорень: ймовірну купівлю Yahoo! Майкрософтом та новинка від Google: Google Social Graph API. Я пару днів все ніяк не знаходив часу подивитись, що воно таке, але сьогодні таки глянув. І задумка мені дуже і дуже сподобалась. Справа в тому, що зараз існує велике розмаїття різних соціальних мереж, але практично всі з них слабко пов’язані одна з одною. Тобто ви можете мати рахунки на всих цих системах, але це все розрізненні острівки, які будуть пов’язані одне з одним хіба що простими посиланнями. Тепер уявімо ситуацію: ви реєструєтесь в якійсь мережі, але справа в тому, що ви там наразі одні. Тобто не завжди реально знайти знайомих, а якщо і реально, то кожного потрібно буде шукати окремо. Звісно, тут трохи допоможе, якщо у вас пошта від Google чи Yahoo! – в популярних соц. мережах є фіча збору адрес людей з якими ви переписуєтесь з цих поштових сервісів, а в результаті вони видають вам список потенційних друзів та знайомих. Гугл пропонує іншу систему на основі XHTML Friends Network (XFN), Friend of a Friend (FOAF) та інших стандартах публічного зв’язку. З FOAF я поки що не розбирався, а от XFN – прикольна штука. Суть в тому, що до стандартного посилання в форматі HTML <a href=”http://link.to.some.site/” mce_href=”http://link.to.some.site/”> додається ще одне поле: rel. Це поле задає тип зв’язку: “я”, “друг”, “знайомий”, “співробітник”, тощо.  І лінки матимуть вигляд типу: <a href=”http://my.super.blog.com/” mce_href=”http://my.super.blog.com/” rel=”me”> Тобто, якщо в цей спосіб гарно прописати відношення, матимемо наступну ситуацію (взято з прес-релізу Гугл): ви реєструєтесь на Твіттері, але там у вас ще немає друзів. Ви прописуєте в своєму профілі лінк на свій блог (Твіттер автоматом прописує йому зв’язок типу “я” (“me”). Далі за справу береться Google Social Graph API, який аналізує всі ці посилання. Він іде з Твіттера на ваш блог. В блозі є лінк на ваш аккаунт в Лайвджорналі, наприклад. На Лайвджорналі аналізується список ваших друзів та лінки з їх профілів. Є висока ймовірність, що у них там будуть вказані посилання і на Твіттер теж зі зв’язком типу “я”. Таким чином коло замикається і ви через посередництво рахунків в інших соц. мережах можете знайти своїх знайомих на новому сервісі. Наглядно це все показано (але навпаки – ви реєструєтесь в ЖЖ і знаходите знайомих за посередництвом Твіттера) на малюнку нижче (він теж спертий у Гугла :) ).

Google Social Graph API: Find a Friend

Related Posts

  • Yahoo приєднується до OpenSocial ініціативи Google Нещодавно в Мережі пробігала інфа про те, що компанія Yahoo! веде переговори з Google щодо участі в проекті OpenSocial. Здається, нарешті рішення прийняте і його обіцяють озвучити в квітні […]
  • Yahoo, Google та MySpace створюють OpenSocial Foundation  Кілька тижнів тому компанія Yahoo повідомила, що вона планує приєднатись до ініціативи Google по створенню платформи додатків OpenSocial. Згодом вони повідомили, що остаточне рішення вже […]
  • Слов’янські Digg’и Всім гарний digg.com окрім одного: посилання там на статті виключно англомовні. Тому зацікавила мене наявність аналогічних російськомовних та україномовних речей. Спитав у Гугля і […]
  • http://skachay.org.ua/ FerR0zer

    Ідея цікава.
    До речі, в вордпресі вже давно до лінків в блогроллі можна прописувати rel (вибираєш відношення – ставить відповідне)

  • http://skachay.org.ua/ FerR0zer

    Ідея цікава.
    До речі, в вордпресі вже давно до лінків в блогроллі можна прописувати rel (вибираєш відношення – ставить відповідне)

  • http://graywolf.org.ua/ graywolf

    Ага, я давно помітив, але просто раніше не знав навіщо воно взагалі потрібне :)

  • http://graywolf.org.ua graywolf

    Ага, я давно помітив, але просто раніше не знав навіщо воно взагалі потрібне :)