anlytics


2010/05/17 23:58

중국에서 트위터 사용하기 1부 (트위터 차단된 장소에서도 사용가능) Android

현재 이 포스팅 내용이 적용되지 않습니다.
트위터 인증방식 변경으로 현재 적용되지 않습니다.


안녕하십니까?
이번에는 좀 실생활과 관련된 실생활에 밀착된 포스팅을 해볼까 합니다.
한국읕 트위터 열풍이 불었지만 중국은 09년 6월 2일쯤인가로 해서 트위터를 차단해 버렸습니다.
우루무치에서 위구르족 문제가 발생하고 다음날이었죠... 유투브는 그 전에 막혀버렸고
가장 충격적인건 신장지역 인터넷 접속이 그 시점에 전면 중단되었습니다. 외부로 SMS,전화 역시 차단되었었구요
신장지역 인터넷 접속은 지지난 주 금요일날 새벽에 풀린걸로 알고 이습니다. 공산당의 힘이죠
당시 중국에서는 트위터는 그렇게 인기 있는 서비스가 아니었고 정확히 말하면 보급단계 였는데
차단 되어 버린거죠... 대신 시간이 지나면서 트위팅에 대한 욕구가 발생하여 지금은 많은 사용자들이
벽을 넘어 트위팅을 하고 있습니다.
그럼 저희도 그 혜택 좀 입어 보죠... 중국에 살고 있는게 무슨 큰 죄라고
트위팅도 못한답니까?

자 그럼 중국에서 트위팅의 길을 시작해 보겠습니다. 혹시 회사에서 트위터가 차단되신
스마트폰 유저 분들도 응용 가능하십니다.^^

중국에서 사용하는 인터넷(웹) 차단 기술은 2가지 형태로 보여집니다.
하나는 도매인 차단이고 하나는 IP차단입니다. 혼용하기도 합니다.

트위터는 IP와 도메인이 동시에 차단되어 있어서 SSH 터널링을 하실거면 DNS트래픽도
SSH 터널로 넣으시던지 아니면 hosts파일에 트위터 아이피를 넣어 주시고
SSH터널로 중국 외부에서 트위터에 접근하는 방법이 있습니다.
아니면 VPN쓰시던지요 하지만 핸드폰에서는 좀 번거롭죠

그래서 나온게 API Proxy입니다.
트위터는 일반 웹서비스와는 좀 다르게 플랫폼 정책을 가져갈려고 합니다. 그러다 보니
손쉽게 접근 가능한 API를 제공하고 있습니다. 실제로 이 API를 이용한 다양한 클라이언트 사용자들이
트위터 전체 사용자의 75%수준입니다.
여기서 한가지..API란? API는 'Application Programming Interface'의 줄인 말입니다. 트위터 내부의 글쓰기 읽기, 검색 등을
트위터 공식 웹페이지가 아닌 트위터에서 제공하는 방식을 이용해서 사용이 가능한 창구입니다.
단 시간당 150개의 제한이 있습니다. 하지만 일반 유저 분들은 대부분 상관이 없으며 혹시라도 시간당 수십개씩의 글을 작성하고
새로운 글을 불러들이신다면 좀  고민하셔야겠지만 대부분은 상관없으실겁니다. 또 한 시간 넘으면 새로 150개가 생깁니다.

트위터 API를 사용한 트위팅 방법은 여러 종류가 있지만 가장 안정적이고 무료로 가능한 방법을 소개드리고자 합니다.
그리고 여러분은 이제 그 이름도 유명한 클라우드 서비스를 이용하시게 됩니다.


준비물: 구글 계정
자 갑자기 왠 구글 계정인가 하니 트위터의 API는 트위터에서 제공하고 당연 중국 정부가 차단하고 있습니다.
고로 중국 정부의 통제 영역이 아닌곳에서 트위터 API를 중개를 해줘야 합니다. 그리고 그걸 위하여 클라우드 서비스인 구글 앱 엔진을 이용하게 될겁니다.
구글앱엔진은 완전 무료 서비스는 아니지만 일정량까지는 무료로 제공하고 있으며
여러분이 트위터를 아무리 써도 절대 그 양은 넘지 않을걸로 생각됩니다.
걱정 마시고 사용하십시오.

사랑해요 구글~~~


구글 계정당 APP을 10개까지 등록 할수 있습니다.
http://appengine.google.com/ 을 방문 하셔서
계정 정보를 입력하시고
Sign in을 눌러 줍니다.
그러면 위와 같으 페이지가 보이고 어플리케이션 생성을 선택합니다.
그러면 구글은 핸드폰 인증을 요구합니다.
중국 핸드폰 캐리어와 한국은 리스트에 없으니 Other를 선택하시고
번호 부분에 한국이라면 +81 10 1234 1234 중국이라면 +86 123 1234 1234 와 같은식으로 본인 핸드폰 번호를 입력하십시오
그리고 Send를 누르시면 됩니다.

그러면 우리 구글께서 국제 SMS발신 요금을 내주시고 인증코드를 보내 줍니다. 사진은 Hendcent 팝업 수신 화면 입니다.
저어기 숫자 빨간칸 없어도 보이시죠?  3346761입니다. 다른 분들은 다른분들 코드가 올겁니다.-_-
그러면 아까 Send버튼 누르고 나온 화면에서 저 인증 코드 넣어 주시구요 Send버튼 눌러 주십니다.
자 이제 여러분의 어플리케이션을 위한 공간을 만들 준비를 하게 됩니다.
APP ID 부분에 여러분이 원하시는 이름을 넣고 고 옆에 보이시는 Check 버튼 살포시 눌러 주시면 사용가능 여부가 나옵니다.
비어있는 이름이라면 Yes APP ID가 나올것이고 아니면 Sorry입니다.
그리고 아래 이름 넣고 동의하시고 Create Application 눌러 주시면 이제 됐습니다.
여러분 어플리케이션을 설치하실수 있는 공간이 생성되었습니다.
여러분은 구글이 서비스하는 클라우드 공간을 얻으신겁니다. 이제 웹스타트 기업을 만드셔서 마크 주커버그 만큼 부자 되시는
길만 남으셨으면 좋으련만 일단 트위터 부터 해보도록 하죠

자 그럼 여러분은 공간은 확보했습니다. 이젠 저 공간에서 작동할 Proxy 어플리케이션을 구하셔야죠....
그런데 좀 번거럽지만 어플리케이션을 다운로드할 프로그램을 먼저 설치 하셔야됩니다.
개발자분들은 아시겠지만 SVN 클라이언트 입니다. 여기서 설명하기는 긴 이야기이구요
http://tortoisesvn.net/downloads <--방문
OS에 맞추어서 32Bit인지 64Bit인지 맞추어서 다운로드 하고 설치 하세요

2부로...



핑백

덧글

  • 밍테 2012/02/21 21:33 # 삭제 답글

    저의 컴퓨터는 2부에서의 svn checkout 이거 하고 다운하는거 하면 에러가 나오구요 저의 컴터의 어느 한 프로그램이 연결을 중지햇다고 나와요 저한테 메일 보내주세요 그러면 제가 그 에러 사진을 보내드릴게요
    myungchul311@naver.com 이거 저의 메일이에요,잘 부탁드립니다
댓글 입력 영역