190 likes | 424 Views
Facebook Open Graph. 퓨쳐위즈 연구소 정석모. Agenda. Facebook API History Facebook Open Graph API. Facebook API History. Facebook 과 OAuth. 3 rd party 애플리케이션이 다른 애플리케이션의 사용자 콘텐츠에 접근하는 표준화된 방법 콘텐츠의 생산과 소비를 개방하기 위한 필수적인 인증방법 Twitter 개발자로부터 시작됨 2007 년 OAuth 1.0 발표 2010 년 OAuth 2.0 발표.
E N D
Facebook Open Graph 퓨쳐위즈 연구소 정석모
Agenda • Facebook API History • Facebook Open Graph API
Facebook과 OAuth • 3rd party 애플리케이션이 다른 애플리케이션의 사용자 콘텐츠에 접근하는 표준화된 방법 • 콘텐츠의 생산과 소비를 개방하기 위한 필수적인 인증방법 • Twitter 개발자로부터 시작됨 • 2007년 OAuth 1.0 발표 • 2010년 OAuth 2.0 발표
Facebook Legacy API • Lecacy REST API • Legacy FBML • Legacy FBJS • Legacy javascript SDK
Facebook Common API • Social Plug-In • Chat API • FQL • Graph API
Open Graph API 3요소 나는 OO을(를)OO했다! 나는 OO에서(를 통해)OO했다!
Open Graph API Request POST https://graph.facebook.com/me/fbPhoto:Upload access_token=액세스토큰 & Picture=http://futurewiz.co.kr/soccerjung/todayphoto “Object Type에 명시된 URL에서 메타데이터를 제공해야 한다”
Open Graph 메타데이터 <head> <title>정석모 예술사진</title> <meta property="og:type" content=“fbPhoto:upload"/> <meta property="og:title" content="정석모의 예술사진"/> <meta property="og:description" content="이 사진 78만 8천원에 팜"/> <meta property="og:url" content="http://futurewiz.co.kr/soccerjung/todayphoto"/> <meta property="og:image" content="http://futurewiz.co.kr/soccerjung/todayphoto/picture"/> </head>
Open Graph 모바일 Deep Link or Shallow Link