Download presentation
Presentation is loading. Please wait.
Published by승신 우 Modified 8년 전
1
Mining the by Graph API
2
1. 페이스북 소셜 그래프와 Graph API, OGP 2. 페이스북 페이지와 친구들에서 좋아요 분석하기 3. 소셜 그래프 분석을 위한 결속집단 분석 4. 소셜 그래프 시각화
3
1. 페이스북 소셜 그래프와 Graph API 페이스북은 많은 정보를 가지고 있고 친구 관계가 대칭적 → 사용자 간 상호 허가가 필요 개인정보 보호 기능이 탁 월 상호작용을 나타내는 그래프로 표시 그래프 API 를 사용하여 소셜 그래프로 표시된 페이스북 내의 데이터를 검색하거나 새로 게시할 수 있다. HTML 나 Python 패키지로 요청 ’08 에 발표한 구글의 Social Graph API 에 이어 ’10 에 페이스북에서 소셜 그래프와 함게 Open Graph Protocol 을 발표. 고객들이 검색한 결과를 바탕으로 광고를 노출하며, 페이지에 페이스북 페이지로 연 결하여 웹사이트에서 다른 웹사이트로 연 결이 가능하게 해준다.
4
1. 페이스북 소셜 그래프와 Graph API
5
API 요청 2 – Python 에서 http 요청 10 명의 친구들이 좋아하는 10 개를 불러 오는 것. fields(likes) 만 쓰면 친구 열 명이 좋아하 는 모든 링크가 나와서 프로그램이 먹통 이 되어 버림.
6
import facebook # pip install facebook-sdk import json # A helper function to pretty-print Python objects as JSON def pp(o): print json.dumps(o, indent=1) # Create a connection to the Graph API with your access token g = facebook.GraphAPI(ACCESS_TOKEN) # Execute a few sample queries print '---------------' print 'Me' print '---------------' pp(g.get_object('me')) print print '---------------' print 'My Friends' print '---------------' pp(g.get_connections('me', 'friends')) print print '---------------' print 'Social Web' print '---------------' pp(g.request("search", {'q' : 'social web', 'type' : 'page'}))
7
mtsw_id = '146803958708175' pp ( g. get_object ( mtsw_id ))
9
Likes 수 차이가 굉장히 크다. -> 이유 는 ?
12
Mining the by Graph API
Similar presentations