Twitter RT 추첨기 완성. 제작이야기 | Posted on 2016.06.04 00:15


음..


트위터 리트윗 추첨기를 만들어 봤습니다.


뭐랄까..


안되는것들도 많고..

(아마 API가 갱신되면서 죽은애들..)


영어로 뭐라 솰라솰라 하는건지도 모르겠고..

(컴공에 주석 영어로 다는 사람이 이러고 있.. 퍽!)


회사를 그만둔 이후로 시간도 있고해서..


2일간 만들어 봤습니다.

(사실 그 2일중에 하루는 사쿠라노우타했고, 하루중의 12시간은 RT 100건만 불러오는거 어떻게 해결해야할까.. 삽질했지..)


간단하게 설명을 할것도 없을거라 생각은 되는데..


트윗주소는, 트위터에서 한말의 주소를 적으면 됩니다.


Ex. https://twitter.com/pure_ani/status/584187036791222272


당첨자수는 몇명을 당첨시킬지 적어주시면 됩니다.


기본적인 숫자는 1입니다.

(개인적으로 본인이 다수의 유저를 당선시키는 이벤트를 할때가 종종있어서..;;)


아래의 라디오 선택박스는 적힌 그대로입니다.


전체는 아무런 제약조건이 없으며..


팔로워중인 사람만은 해당 트윗을 적은 사람을 팔로워중인 사람만 당선됩니다.


맞팔중인 사람만은 해당 트윗을 작성한 사람과 맞팔중인 사람만 당선이 되게됩니다.

(버그나 그런게 있을 수 있으니, 당선자 체크 한번 해보고 발표하세요.. 테스트는 한다고 했는데 말이지..)


추첨하기를 누르면, 설정한 조건으로 추첨을 시작합니다.



시간이 좀 걸릴 수 있는데..


조건에 따라서 트위터와의 통신을 계속 하기 때문에, 느릴 수 있습니다.


좀 기다리면 결과 화면이 위와같이 뜨게됩니다.


이벤트 트윗체크는, 이벤트용 글이 맞는지를 체크하는 용도입니다.


당첨자 리스트는 말 그대로 당첨자 리스트.


두명이면 두명이 함께 나옵니다.


세명이면 세명이 함께 나오게 됩니다.


하단의 텍스트 박스는, 당첨된 분들의 트위터 아이디가 @붙은 형태로 나오게 됩니다.


당첨자 발표시에 해당 텍스트박스를 선택 복사 붙여넣기 하시라고 만들어뒀습니다.

(해당 화면을 캡쳐 잡아서 트윗한다거나 하는건, 좀 귀찮은관계로.. 직접하시면 되겠습니다.)


http://manana.kr/twitter/retweet


리트윗추첨 기능은 위의 주소에서 사용이 가능하십니다.


ps. 내 계정과 서로 맞팔인 사람이 542명이구나..

서로 맞팔인 유저 체크하는거 의외로 만들기 쉽네요.

(해당 기능에 대한 요구가 없을테니, 패스하고..)


ps2. 누가 나를 블락하고 있는지 체크하는거 한번 봐봤는데..

일단 트위터 API는 무조건 자기자신의 계정의 블락리스트만 리턴합니다.

(여러가지 변수를 던져도 제가 블락한 유저만 리턴해주는..)


뭐, RT한 유저 리스트도 무조건 최근 100명만 리턴해주기는 하지만..

그래서 그거 꼼수 찾느라 고생좀 했..

일단 리트윗 추첨기라는게 해외에 존재하는이상 방법은 일단 있다는거니까..


그래서 한번 검색을 해봤는데..

트위터 APP을 하나 제작하고, 그 APP을 사용하게 만들어서 그 유저가 블락하고 있는 유저 데이터를 가져와서 DB화 한 사람들이 보이네요.


머리좋네..

그러면 누가 날 블락하고 있는지, 그 APP을 사용하는 사람은 확실히 알 수 있으니..

(그거외에 트위터 계정을 긁는 로봇을 하나 만들어서 그 계정 싸그리 긁어서 리스트를 사용한 매크로 확인법도 있던데.. 이짓은 하게되면 트윗이 해당 계정 블락먹일듯..)


ps3. 2016.11.08 업데이트.


Twitter Api Limit Information 라는 박스가 추가되었습니다.
해당 박스에서 Remaining가 0이 되면 RT 추첨기는 정상적으로 작동하지 않습니다.

혹은, Rate limit exceeded.라는 문구가 뜨면 트위터 API가 limit이 걸린 상태로 잠시 후에 다시 시도해주세요.


최근에 RT 추첨기가 정상적으로 작동하지 않는다는 제보를 받았기에 2016년 11월 08일부터 약 하루동안 여러분들의 사용패턴 분석을 위해서 로그를 취득했습니다.

RT해주시면, 찾아가뵙도록 하겠습니다!를 RT추첨기로 찾아가는 분들부터, 당첨자수를 엄청나게 큰 값으로 해서 추첨하시는 분들..

여러가지 케이스를 하루만에 다 취득했습니다.

(아마 계속 로그 취득하면 엄청난것을 볼 거 같은 예감,,)

왜인지 모르겠지만, RT추첨기를 계속 돌리는 분들도 계셨고..


무튼 그렇게 무분별하게 사용하는 사용자분들 때문에 RT추첨을 하로 오신분들이 추첨기를 정상적으로 동작시키지 못하는것으로 판명..

당첨자수별로 지연을 주기로 했습니다.


ps4. 2017.02.18 업데이트.

현재 서버가 자주 느려지는 현상이 발생하고 있습니다.

그것에 대해서 현재 대처를 하고 있습니다.

이번달 안에는 서버를 옴기던지 하도록 하겠습니다.

Posted by Pure Ani
, ,
이전 댓글 더보기
굿 2017.03.28 00:56 신고

한국어로 되어있어서 편한것같아요! 잘쓰겠습니다😁

2017.09.16 21:30

비밀댓글입니다

꼬맹스 2017.11.13 16:06 신고

감사합니다. 잘 쓰겠습니다

질문있습니다 2017.12.13 14:09 신고

혹시 2가지 글을 동시에 잡고 추첨도 가능할까요??

Pure Ani 2017.12.13 17:57 신고

https://manana.kr/twitter/retweet-multiple

이런거 말씀하시는건가요?

구름 2017.12.31 01:53 신고

당첨된 사람에게 알림이 가나요?

Pure Ani 2018.01.09 22:48 신고

현재 알림이 따로 가지는 않습니다.

G 2018.01.23 20:54 신고

특정인물(팔로워, 트친 등)을 몇번추가로 넣는 방법은 없나요?

Pure Ani 2018.02.04 22:21 신고

몇번 추가로 넣는다는게 정확히 어떤 의미인가요?

특정 인물의 당첨 확률을 올린다는건가요?

가능이야 하겠지만, 현재로서는 지원하고 있지 않습니다.

ㅇㅇ 2018.02.07 13:24 신고

노란색 경고창으로 [ 89 ] Invalid or expired token. 로 뜨면서 작동이 안됩니다ㅠㅠ혹시 원인을 알 수 있을까요

Pure Ani 2018.02.10 16:05 신고

트위터 API 토큰에 문제가 있는걸로 보입니다.

트위터에서 Manana 앱이 접근 가능한지 확인해주세요.

2018.07.29 19:27 신고

페이지가 안들어가져요

Pure Ani 2018.07.29 20:01 신고

넵.
감사합니다.

현재 접속 가능하십니다.

무지개 2018.08.09 03:44 신고

현재 접속이 안돼요

Pure Ani 2018.08.10 01:18 신고

현재 접속 가능합니다.

제보 감사합니다.

2018.09.02 21:47 신고

페이지 접속이 안되고 있습니다88

Pure Ani 2018.09.03 09:03 신고

갑자기 사람이 몰려서 그런거 같습니다. 상황이 지속되면 서버 사양을 올리는 등의 대책을 취하도록 하겠습니다.

힐힐 2018.09.07 23:37 신고

어제도 잘 사용했는데 오늘 갑자기 페이지 접속이 안되네요ㅠㅠ

Pure Ani 2018.09.08 12:46 신고

연락 감사합니다.
다시 이용 가능하도록 조취를 취해뒀습니다.

퐁퐁 2018.09.12 22:00 신고

지금 접속이 안돼요 ㅠㅠ

Pure Ani 2018.09.12 23:31 신고

연락감사합니다.
지금 접속 가능하십니다.

- 2018.09.19 15:33 신고

지금 접속이 안됩니다 ㅜㅜ

Pure Ani 2018.09.19 21:22 신고

현재 사이트 정상 접속 가능하십니다.

- 2018.11.10 11:48 신고

접속이 안되는데 조취는 취해주실수있으세요?

Pure Ani 2018.11.12 09:25 신고

사전에 사이트에 공지한대로 리뉴얼중입니다.

현재는 2개의 대메뉴 제외하고 이용 가능합니다.

1 2018.12.08 13:23 신고

지금 접속이 안돼요 ㅠㅠㅠ

Pure Ani 2018.12.08 14:11 신고

현재 접속에 문제가 없는거 같은데, 어떻게 안되시나요?

1 2018.12.08 14:39 신고

들어가면 그냥 계속 흰색화면만 떠요 ㅠㅠ

Pure Ani 2018.12.08 14:52 신고

어떤 브라우저 쓰시나요?

크롬이나 파이어폭스 쓰시나요?

1 2018.12.08 14:54 신고

크롬이랑 익스플로러 쓰는데 둘다 해보니까 똑같아요..

Pure Ani 2018.12.08 15:04 신고

로딩화면 지웠는데 지금은 잘 뜨나요?

1 2018.12.08 15:42 신고

아직 그대로에요..

Pure Ani 2018.12.08 15:50 신고

아무런 에러화면 없이 흰색 화면만 뜬다는건가요?

1 2018.12.08 16:03 신고

네네 흰색화면만떠요 ㅠㅠ

Pure Ani 2018.12.08 16:07 신고

PC면 핸드폰으로, 핸드폰이면 PC로 한번해보세요.

ラズベリーキューブ まどそふと

白恋サクラ*グラム NanaWind

かりぐらし恋愛 ASa Project

IxSHE Tell HOOKSOFT

調子に乗ってるレイヤーでオタサーの姫を教師の俺が騙してハメ撮りしてみた ぱちぱちそふと黒

幕末 尽忠報国烈士伝 MIBURO インレ

Making*Lovers SMEE

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

枯れない世界と終わる花 SWEET&TEA

ハナヒメ*アブソリュート! mirai

死に逝く君、館に芽吹く憎悪 バグシステム

恋するきもちのかさねかた〜かさねた想いをずっと〜 ensemble

Sanguinea-サングイネア- すにぃる

彼女のセイイキ feng

麗華の館 しすたーそふと

カスタムメイドオンライン KISS