SlideShare a Scribd company logo
1 of 20
마이에트 엔터테인먼트 서버 프로그래머  최흥배  (  [email_address]  ) Microsoft VC++ MVP Blog :  http://jacking.tistory.com
Twitter?
풍부한 오픈  API  제공
애플리케이션이 풍부
Twitter 로 많은 유저와 만날 수 있다 .
Twitter 로 게임을 하는 유저들간에 이슈를 만들어 준다 .
Twitter 와 연계 아이디어 게임 서버에서 실시간으로 랭킹 집계 랭킹  1 위 유저의 정보를  Agent  애플리케이션에 통보 Twitter API 를 사용하여 글을 올린다 . Twitter 를 구독하는 유저들간에 이슈가 된다 .
일반적인 게임 ≠ 소셜 게임 http://jacking.tistory.com/418
LOW RISK,  LOW or HIGH RETURN
프로그래밍 시작  !!!
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
http://twitter.com/statuses/user_timeline/ jacking75 .xml  /statuess/user/timeline  부분은 처리해야 될 메시지 ( 액션 )  타입을 지정한다 . 지정한 유저의 타임라인 ( 최근의 상태 ) 을 보내준다는 것을 의미한다 . 뒷 부분은 리퀘스트의 기본 파라메터이다 . Jacking75 는 저의 타임라인을 보내도록  /statuess/user/timeline  리퀘스트에 지정한다 . 가장 마지막 파라메터  .xml 은  Twitter 로 부터 받을 데이터 형식을 지정한다 . 만약  다른 데이터 타입으로 받고 싶으면  .rss, .json, .atom 을 지정 한다 .
옵션 파라메터를  Twitter 에 넘기는 방법은  URL 을 사용하여  Web  리퀘스트에 파라메터를 넘기는 것과 같은 요령이다 . “ ?”  이후에 파라메터를 붙이면 된다 . statuses/user_timeline/jacking.xml?count=200 user_timeline/jacking.xml?count=200&since=Tue%2C+01+Dec+2008+22%3A55%3A48+GMT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Twitter 에 접근하는 방법은 정말 간단 .NET Framework 의 편리한  API 를 사용하며 더욱 더 간단하게 접근 Twitter 에 접근할 때는  .NET httpWebRequest  클래스와  .NET StreanReader  클래스를 조합하여 사용
DEMO
XBOX 360  게임 플레이와  Twitter http://www.duncanmackenzie.net/blog/connect-your-xbox-360-gamertag-to-twitter/
 
 
Twitter 의 모든 것 http://channy.tistory.com/352 Visual Basic 을 사용한  Twitter  프로그래밍  : .NET  플랫폼을 사용하여  Twitter 에 접근하기 http://codezine.jp/article/detail/4054 Twitter API wiki http://apiwiki.twitter.com/ Twitter api – Tips & Tutorials http://www.newwebplatform.com/tips-and-tutorials/Twitter How to Use C# for Twittering (C# 용 라이브르러리 ) http://c-programming.suite101.com/article.cfm/how_to_use_c_for_twittering
REST  란 ? http://jsjang.tistory.com/62 “ REST 란 대규모 네트워크 시스템을 위한 아키텍처로  2000 년  Roy Fielding 의 박사 학위 논문에서 처음 제안되었다 . REST 는 원래 웹과 같은 대규모 네트워크 시스템을 위한 원칙들의 모음을 말하는 것이지만 ,  요즘에는  XML 과  HTTP 를 사용하는 단순한 웹 기반 인터페이스 ( 즉 , REST 의 원칙을 따르는  Web Services) 를 지칭하기도 한다 .> REST 는 웹이 지금과 같이 전세계적인 규모의 성공을 이룰 수 있었던 것은 웹이 다음과 같은 특징을 가졌기 때문이라고 주장한다 .     -  상태를 유지하지 않는 클라이언트 / 서버 구조를 가진다 .     -  작고 어디에서나 적용되는 인터페이스를 가진다 . (e.g., GET, POST, PUT, DELETE)     -  모든 자원은  URI 를 이용하여 유일하게 지칭될 수 있다 .     -  자원들의 표현 (Representation) 들이  URI 을 통해 서로 연결되어 있다 .  이와 같은 특징으로 인해 웹 서버와 웹 클라이언트의 종류에 상관없이  URI 만 알면  HTTP GET 과 같은 인터페이스를 이용하여 간단히 해당 자원에 접근할 수 있다 . ”

More Related Content

Similar to .NET에서 Twitter 프로그래밍

안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API
안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API 안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API
안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API Gosu Ok
 
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTP[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTPNAVER D2
 
트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기Yan So
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술JungHyuk Kwon
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술정혁 권
 
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요dgmit2009
 
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법HyeonJeong Jo
 
Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Shaun LEE
 
REST API 설계
REST API 설계REST API 설계
REST API 설계Terry Cho
 
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼Cheol Kang
 
컴퓨터보안.pptx
컴퓨터보안.pptx컴퓨터보안.pptx
컴퓨터보안.pptxdalonn
 
티스토리 블로그 운영하기 & 개요
티스토리 블로그 운영하기 & 개요티스토리 블로그 운영하기 & 개요
티스토리 블로그 운영하기 & 개요Taekyoung Kim
 
Do IoT Yourself! - 사물 간의 연결을 위한 Open API
Do IoT Yourself! - 사물 간의 연결을 위한 Open APIDo IoT Yourself! - 사물 간의 연결을 위한 Open API
Do IoT Yourself! - 사물 간의 연결을 위한 Open APIHyunghun Cho
 
Metaworks3 Framework workbook 2015
Metaworks3 Framework workbook 2015Metaworks3 Framework workbook 2015
Metaworks3 Framework workbook 2015uEngine Solutions
 
웹 크롤링 (Web scraping) 의 이해
웹 크롤링 (Web scraping) 의 이해웹 크롤링 (Web scraping) 의 이해
웹 크롤링 (Web scraping) 의 이해2minchul
 
페이스북,트위터기능 (1)
페이스북,트위터기능 (1)페이스북,트위터기능 (1)
페이스북,트위터기능 (1)현 나
 
WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술Changhwan Yi
 
2Naver Open Android API Translation At DCamp
2Naver Open Android API Translation At DCamp2Naver Open Android API Translation At DCamp
2Naver Open Android API Translation At DCampJeikei Park
 

Similar to .NET에서 Twitter 프로그래밍 (20)

안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API
안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API 안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API
안드로이드 OAuth 1.0a, 2.0 구현 - Naver, Google API
 
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTP[D2 CAMPUS]웹 개발자의 스펙 : HTTP
[D2 CAMPUS]웹 개발자의 스펙 : HTTP
 
트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술
 
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요
DGMIT 제3회 R&D 컨퍼런스 r&d1 team : HTTP 프로토콜 개요
 
[4차]페이스북 알고리즘 분석(151106)
[4차]페이스북 알고리즘 분석(151106)[4차]페이스북 알고리즘 분석(151106)
[4차]페이스북 알고리즘 분석(151106)
 
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
왓슨 컨버세이션으로 챗봇 만들기 ! WCS 활용법
 
Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기Ibm bluemix cloud 에서 chatbot 만들기
Ibm bluemix cloud 에서 chatbot 만들기
 
REST API 설계
REST API 설계REST API 설계
REST API 설계
 
Twitter Api Mashup
Twitter Api MashupTwitter Api Mashup
Twitter Api Mashup
 
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼
[PyConKR 2014] 30분만에 따라하는 동시성 스크래퍼
 
컴퓨터보안.pptx
컴퓨터보안.pptx컴퓨터보안.pptx
컴퓨터보안.pptx
 
티스토리 블로그 운영하기 & 개요
티스토리 블로그 운영하기 & 개요티스토리 블로그 운영하기 & 개요
티스토리 블로그 운영하기 & 개요
 
Do IoT Yourself! - 사물 간의 연결을 위한 Open API
Do IoT Yourself! - 사물 간의 연결을 위한 Open APIDo IoT Yourself! - 사물 간의 연결을 위한 Open API
Do IoT Yourself! - 사물 간의 연결을 위한 Open API
 
Metaworks3 Framework workbook 2015
Metaworks3 Framework workbook 2015Metaworks3 Framework workbook 2015
Metaworks3 Framework workbook 2015
 
웹 크롤링 (Web scraping) 의 이해
웹 크롤링 (Web scraping) 의 이해웹 크롤링 (Web scraping) 의 이해
웹 크롤링 (Web scraping) 의 이해
 
페이스북,트위터기능 (1)
페이스북,트위터기능 (1)페이스북,트위터기능 (1)
페이스북,트위터기능 (1)
 
WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술
 
2Naver Open Android API Translation At DCamp
2Naver Open Android API Translation At DCamp2Naver Open Android API Translation At DCamp
2Naver Open Android API Translation At DCamp
 

More from 흥배 최

Twitter의 snowflake 소개 및 활용
Twitter의 snowflake 소개 및 활용Twitter의 snowflake 소개 및 활용
Twitter의 snowflake 소개 및 활용흥배 최
 
Go web framework 비교[번역 정리]
Go web framework 비교[번역 정리]Go web framework 비교[번역 정리]
Go web framework 비교[번역 정리]흥배 최
 
Bash on Ubuntu on Windows
Bash on Ubuntu on WindowsBash on Ubuntu on Windows
Bash on Ubuntu on Windows흥배 최
 
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback흥배 최
 
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기흥배 최
 
Wtl 개요와 설치
Wtl 개요와 설치Wtl 개요와 설치
Wtl 개요와 설치흥배 최
 
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발흥배 최
 
Modern C++ 프로그래머를 위한 CPP11/14 핵심
Modern C++ 프로그래머를 위한 CPP11/14 핵심Modern C++ 프로그래머를 위한 CPP11/14 핵심
Modern C++ 프로그래머를 위한 CPP11/14 핵심흥배 최
 
닷넷 Apache avro
닷넷 Apache avro닷넷 Apache avro
닷넷 Apache avro흥배 최
 
Mongodb2.2와 2.4의 신 기능 소개
Mongodb2.2와 2.4의 신 기능 소개Mongodb2.2와 2.4의 신 기능 소개
Mongodb2.2와 2.4의 신 기능 소개흥배 최
 
Mongodb 관리
Mongodb 관리Mongodb 관리
Mongodb 관리흥배 최
 
Mongodb 개발 포인트
Mongodb 개발 포인트Mongodb 개발 포인트
Mongodb 개발 포인트흥배 최
 
NET 최선단 기술에 의한 고성능 웹 애플리케이션
NET 최선단 기술에 의한 고성능 웹 애플리케이션NET 최선단 기술에 의한 고성능 웹 애플리케이션
NET 최선단 기술에 의한 고성능 웹 애플리케이션흥배 최
 
ASP.NET과 C#으로 개발하는 대규모 소셜 게임
ASP.NET과 C#으로 개발하는 대규모 소셜 게임ASP.NET과 C#으로 개발하는 대규모 소셜 게임
ASP.NET과 C#으로 개발하는 대규모 소셜 게임흥배 최
 
닷넷프레임워크에서 Redis 사용하기
닷넷프레임워크에서 Redis 사용하기닷넷프레임워크에서 Redis 사용하기
닷넷프레임워크에서 Redis 사용하기흥배 최
 
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서흥배 최
 
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템흥배 최
 
MongoDB 모바일 게임 개발에 사용
MongoDB 모바일 게임 개발에 사용MongoDB 모바일 게임 개발에 사용
MongoDB 모바일 게임 개발에 사용흥배 최
 
Tdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalabilityTdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalability흥배 최
 
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍흥배 최
 

More from 흥배 최 (20)

Twitter의 snowflake 소개 및 활용
Twitter의 snowflake 소개 및 활용Twitter의 snowflake 소개 및 활용
Twitter의 snowflake 소개 및 활용
 
Go web framework 비교[번역 정리]
Go web framework 비교[번역 정리]Go web framework 비교[번역 정리]
Go web framework 비교[번역 정리]
 
Bash on Ubuntu on Windows
Bash on Ubuntu on WindowsBash on Ubuntu on Windows
Bash on Ubuntu on Windows
 
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback
잘 알려지지 않은 숨은 진주, Winsock API - WSAPoll, Fast Loopback
 
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기
KGC 2016 오픈소스 네트워크 엔진 Super socket 사용하기
 
Wtl 개요와 설치
Wtl 개요와 설치Wtl 개요와 설치
Wtl 개요와 설치
 
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
KGC2015_C# 스크립트를 사용한 게임서버 모니터링 시스템개발
 
Modern C++ 프로그래머를 위한 CPP11/14 핵심
Modern C++ 프로그래머를 위한 CPP11/14 핵심Modern C++ 프로그래머를 위한 CPP11/14 핵심
Modern C++ 프로그래머를 위한 CPP11/14 핵심
 
닷넷 Apache avro
닷넷 Apache avro닷넷 Apache avro
닷넷 Apache avro
 
Mongodb2.2와 2.4의 신 기능 소개
Mongodb2.2와 2.4의 신 기능 소개Mongodb2.2와 2.4의 신 기능 소개
Mongodb2.2와 2.4의 신 기능 소개
 
Mongodb 관리
Mongodb 관리Mongodb 관리
Mongodb 관리
 
Mongodb 개발 포인트
Mongodb 개발 포인트Mongodb 개발 포인트
Mongodb 개발 포인트
 
NET 최선단 기술에 의한 고성능 웹 애플리케이션
NET 최선단 기술에 의한 고성능 웹 애플리케이션NET 최선단 기술에 의한 고성능 웹 애플리케이션
NET 최선단 기술에 의한 고성능 웹 애플리케이션
 
ASP.NET과 C#으로 개발하는 대규모 소셜 게임
ASP.NET과 C#으로 개발하는 대규모 소셜 게임ASP.NET과 C#으로 개발하는 대규모 소셜 게임
ASP.NET과 C#으로 개발하는 대규모 소셜 게임
 
닷넷프레임워크에서 Redis 사용하기
닷넷프레임워크에서 Redis 사용하기닷넷프레임워크에서 Redis 사용하기
닷넷프레임워크에서 Redis 사용하기
 
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서
Twitter의 대규모 시스템 운용 기술 어느 고래의 배속에서
 
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템
Twitter에 있어서 대규모 시스템 구성, 3개의 원칙과 시스템
 
MongoDB 모바일 게임 개발에 사용
MongoDB 모바일 게임 개발에 사용MongoDB 모바일 게임 개발에 사용
MongoDB 모바일 게임 개발에 사용
 
Tdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalabilityTdc2013 선배들에게 배우는 server scalability
Tdc2013 선배들에게 배우는 server scalability
 
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍
[KGC 2012]Boost.asio를 이용한 네트웍 프로그래밍
 

.NET에서 Twitter 프로그래밍

  • 1. 마이에트 엔터테인먼트 서버 프로그래머 최흥배 ( [email_address] ) Microsoft VC++ MVP Blog : http://jacking.tistory.com
  • 3. 풍부한 오픈 API 제공
  • 5. Twitter 로 많은 유저와 만날 수 있다 .
  • 6. Twitter 로 게임을 하는 유저들간에 이슈를 만들어 준다 .
  • 7. Twitter 와 연계 아이디어 게임 서버에서 실시간으로 랭킹 집계 랭킹 1 위 유저의 정보를 Agent 애플리케이션에 통보 Twitter API 를 사용하여 글을 올린다 . Twitter 를 구독하는 유저들간에 이슈가 된다 .
  • 8. 일반적인 게임 ≠ 소셜 게임 http://jacking.tistory.com/418
  • 9. LOW RISK, LOW or HIGH RETURN
  • 11.
  • 12. http://twitter.com/statuses/user_timeline/ jacking75 .xml /statuess/user/timeline 부분은 처리해야 될 메시지 ( 액션 ) 타입을 지정한다 . 지정한 유저의 타임라인 ( 최근의 상태 ) 을 보내준다는 것을 의미한다 . 뒷 부분은 리퀘스트의 기본 파라메터이다 . Jacking75 는 저의 타임라인을 보내도록 /statuess/user/timeline 리퀘스트에 지정한다 . 가장 마지막 파라메터 .xml 은 Twitter 로 부터 받을 데이터 형식을 지정한다 . 만약 다른 데이터 타입으로 받고 싶으면 .rss, .json, .atom 을 지정 한다 .
  • 13.
  • 14. Twitter 에 접근하는 방법은 정말 간단 .NET Framework 의 편리한 API 를 사용하며 더욱 더 간단하게 접근 Twitter 에 접근할 때는 .NET httpWebRequest 클래스와 .NET StreanReader 클래스를 조합하여 사용
  • 15. DEMO
  • 16. XBOX 360 게임 플레이와 Twitter http://www.duncanmackenzie.net/blog/connect-your-xbox-360-gamertag-to-twitter/
  • 17.  
  • 18.  
  • 19. Twitter 의 모든 것 http://channy.tistory.com/352 Visual Basic 을 사용한 Twitter 프로그래밍 : .NET 플랫폼을 사용하여 Twitter 에 접근하기 http://codezine.jp/article/detail/4054 Twitter API wiki http://apiwiki.twitter.com/ Twitter api – Tips & Tutorials http://www.newwebplatform.com/tips-and-tutorials/Twitter How to Use C# for Twittering (C# 용 라이브르러리 ) http://c-programming.suite101.com/article.cfm/how_to_use_c_for_twittering
  • 20. REST 란 ? http://jsjang.tistory.com/62 “ REST 란 대규모 네트워크 시스템을 위한 아키텍처로 2000 년 Roy Fielding 의 박사 학위 논문에서 처음 제안되었다 . REST 는 원래 웹과 같은 대규모 네트워크 시스템을 위한 원칙들의 모음을 말하는 것이지만 , 요즘에는 XML 과 HTTP 를 사용하는 단순한 웹 기반 인터페이스 ( 즉 , REST 의 원칙을 따르는 Web Services) 를 지칭하기도 한다 .> REST 는 웹이 지금과 같이 전세계적인 규모의 성공을 이룰 수 있었던 것은 웹이 다음과 같은 특징을 가졌기 때문이라고 주장한다 .   - 상태를 유지하지 않는 클라이언트 / 서버 구조를 가진다 .   - 작고 어디에서나 적용되는 인터페이스를 가진다 . (e.g., GET, POST, PUT, DELETE)   - 모든 자원은 URI 를 이용하여 유일하게 지칭될 수 있다 .   - 자원들의 표현 (Representation) 들이 URI 을 통해 서로 연결되어 있다 . 이와 같은 특징으로 인해 웹 서버와 웹 클라이언트의 종류에 상관없이 URI 만 알면 HTTP GET 과 같은 인터페이스를 이용하여 간단히 해당 자원에 접근할 수 있다 . ”