디스커스 (Disqus) API 사용하는 방법 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

디스커스 (Disqus) API 사용하는 방법 정보

디스커스 (Disqus) API 사용하는 방법

본문

http://hackya.com/kr/disqus-api-사용하는-방법/

일단, Disqus 는 무엇인가?

매우 사용용도가 다양하고 무궁무진한, 댓글 API 입니다. 쉽게 얘기해서, 그누보드 나 XE 같은 솔루션의 도움없이 나의 웹사이트 방문자가 댓글을 달수 있게 해주는 기능의 API 입니다.

*API 는 Application programming interface 의 약자입니다. 어떤 기능을 부여해주는 도구라고 생각하시면 됩니다.

데모보기

이렇게 블로그에 댓글기능을 할수도 있고,

ex_1

쇼핑카트의 경우, 상세 제품 보기 페이지 같은 곳에 "제품평가하기" 같은 기능으로도 사용할 수 있습니다. Disqus 에는 "추천", "공유" 기능들이 있기 때문에 이 기능들을 그대로 이용하기만 하면 되는 것 입니다!!

ex_2

또 방명록으로 쓰셔도 됩니다.

Q&A (질답 게시판), 1대1 상담, 등등...

얼마나 많은 사용 용도가  있는지 상상이 되시나요?

소셜로그인, 커뮤니티, 광고수익까지, 너무나 많은 기능이 있지만 (시간 + 지면 관계상 일단 생략하고..)

설치 및 사용방법:

DISQUS API 는 설치및 사용이, 무지 무지 간단합니다. 아마 제가 소개해드리는 API 중 가장 설치/사용이 간단한 API 가 될겁니다.

설치방법.

1. 일단 Disqus 사이트를 방문합니다https://disqus.com/

1

영어만 나온다고 쫄지 마세요.  제가 다 설명해드릴게요. ^^

그리고 저 오렌쥐 색 버튼을 눌러 줍니다. 그럼 아래처럼 생긴 등록 페이지로 이동합니다.

https://disqus.com/admin/signup/

2

2. 본인의 정보 입력

Site URL 에는 그림처럼 본인의 웹사이트 주소를 넣으시고,
Site Name 은 쓰시고 싶은 이름을 넣으시면 되는데 이름이 중복이면 빨간 글씨로 중복이라고 알려줍니다.
Site Shortname 은 Disqus 계정이름과 같게 됩니다.  영문으로 넣어주시구요.
Username 은 사용자 이름을 정해서 넣으시면 되고,
Password 는 비번 넣으시면 됩니다.
마지막으로 이메일 주소 넣으시구요,

아래 "Continue" 라고 쓰여진 오렌쥐 버튼을 눌러줍니다.

그러면 아래 페이지가 보이십니다.
3

3. API 코드 얻기

저기서 Universal Code 를 누르시면 나의 페이지에 삽입하게 되는 자스 (javascript) 코드가 보입니다. 이렇게. 코드를 ctrl+c 해주시구요...

4

 

이제 디스커스 (Disqus) 댓글 이 표시될 부분에 저 코드를 ctrl+v 해주시면 끝 입니다.

자 이제 완성되었습니다.

데모보기

너무 간단해서 허무하시다구요?  좀더 복잡한 셋업을 기대하셨다구요? 실망시켜드려 죄송합니다.

네. 대략 5분 정도 걸리셨을텐데요, 몇번 해보시면 손에 익어서 1~2분이면 할수 있는 task 입니다.

이 디스커스 API 의 여러가지 활용법을 이해하시게 되면 클라이언트들의 요구사항을 들으시고, 많은 경우 그누보드 나 XE 같은 솔루션들 대신,  이 API 하나만 갖고도 클라이언트가 요구하는 조건들을 모두 맞춰줄수 있음을 인식하시게 되실 겁니다.

게시판을 설치하려면, MySql, php 설치, 엄청 시간 오래걸리죠.  웹호스팅을 사용하는 경우 간단하지만, 나중에 사이트의 서버라도 옮기려고 하면, DB 옮기는 것 때문에, 업자 불러야 합니다.

골아픕니다.  안써도 되는 걸 굳이 써야할 이유가 없는 겁니다.

이런 디스커스 같은 API 를 대기업들이 선호하는 이유는, 관리및 유지비용 때문입니다.

현재 디스커스 API 를 사용하는 대기업들

feature-3

소규모 사업체나 개인들도, 간단하게 갈수 있는 경우는 간단하게 가는게 좋습니다.   뭐하러 쌩돈 날리고 복잡한 웹사이트를 만드나요?  관리 때문에, 스팸때문에, 해킹때문에, 별의별 골치거리가 다 생기는 걸 왜 하죠?

제가 시간관계상 설명드리지 않은 여러 기능들 (akismet 스팸차단, monetization (돈버는 방법) 등등) 은 시간나실때 직접 구글 번역기를 돌려서 읽어보세요.  매우 유익한 API 임을 이해하시게 될 것 입니다.

*물론 저처럼 워드프레스를 쓰고 계시거나, 줌라, 드루팔, 텀블리어 등 다른 블로그/CMS 를 사용 중 이시라면, 이런 설명은 다 필요 없습니다.  워프 같은 경우 그냥 디스커스 플러그 설치버튼 한번 틱 하고 누르시면 셋업이 끝납니다. ^^
추천
5

댓글 8개

별말씀을 다 하십니다. ㅎㅎ

디스커스 말고도 웹개발에 정말 유용한 API 들이 많이 존재하는데, 구글정도 빼놓고는 거의 전부 영어로만 제공되니까 너무나 유용함에도 불구하고 한국개발자 분들이 생소해 하시거나 사용하기 힘들어 하시더라구요. (언어장벽 때문에) 

시간이 허락되면, 하나씩 하나씩 소개해 보려고 합니다.
궁금하시면 500원. ㅋㅋㅋ

농담이구요,

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=32516

운영하시고 있는 웹사이트가 있으시고 배너 맞교환 (방문자들에게 보여주어야는 배너 교환이 아닙니다.) 이라도 해주시면 소스코드 드릴게요. ^^
댓글수 어떻게하는건가요 ㅠㅠ...

<a href="<?php echo $list[$i]['href'] ?>#disqus_thread" data-disqus-identifier="article_1_identifier">1</a>

여기서 막혀버리네요..
전체 6 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT