안녕하세요. salzzak 입니다!
저번에는 스팀 간단한 예제만 확인해봤는데,
https://github.com/steemit/steem-js 에 있는 함수들을 써보려고 합니다.
우선 첫번째로 steem.api.getTrendingTags 를 사용해보겠습니다.
steem.api.getTrendingTags(afterTag, limit, function(err, result) { console.log(err, result); });
제가 잘못찾는건지 모르겠지만, 함수 안에 들어가 있는 인자에 대한 설명이 따로 없어서 ㅠㅠ 단어만 보고 유추를 해야했습니다.
afterTag 는 들어가는 태그 이하로 인기있는 (영향력있는) 태그를 보여줍니다.
limit 는 몇 개 까지 보여주는지 설정값입니다.
afterTag 를 '' 로 입력 시 가장 영향력 있는 Tag 1위부터 보여주게 됩니다.
dtube가 현재 가장 영향력있는 Tag 인가보네요!
이어서 afterTag 를 'kr' 로 입력시에는 ...
아까 전 결과의 kr 부터 Tag 랭킹 리스트가 노출되고 있습니다.!
두번째로 steem.api.getDiscussionsByBlog 를 사용해보겠습니다.
steem.api.getDiscussionsByBlog(query, function(err, result) { console.log(err, result); });
역시나 query 에 대한 설명이 없어서, 구글링을 하던 도중,
{"tag": "블로그 계정 명", "limit": 결과 노출 갯수}
위와 같은 형태로 query를 입력해야 된다는 걸 알았습니다.
(@morning 님 스팀잇 참고했습니다. 감사합니다.)
위와 같이 입력 후 실행 시...
제가 최근에 포스트한 글 내역이 10개 노출되고 있습니다! (리스팀한 글도 포함되네요.)
첫번째 글 ▶를 눌러서 자세히 봐보겠습니다.
여러가지 항목들로 나누어져있는데요, 필요한 정보만 빼서 확인하고 싶었습니다.
함수 내에
for( n in result ){
console.log(err, result[n]."원하는 항목");
}
형식으로 입력하면 원하는 정보만 추출할수 있다는걸 알았습니다. 저같은 경우는 title을 넣어봤습니다.
(@codingman 님 스팀잇 참고했습니다. 감사합니다.)
이제 제가 원하는 항목을 뽑아낼수 있다는 걸 알게되어서 속이 후련하네요 ㅎㅎ
다른 분들은 너무 쉽게 하셨겠지만 ㅠㅠ 저는 여기까지도 꽤 시간이 걸렸네요.
다음에는 각 항목들이 무엇을 뜻하고 어떻게 매칭 되는지 더 알아보겠습니다!
인스타그램 : https://www.instagram.com/salzzak_art/
스팀잇 : https://steemit.com/@salzzakart
'SNS API > steem.js 라이브러리' 카테고리의 다른 글
Javascript 자동화 puppeteer - 웹페이지 pdf로 추출 (0) | 2019.05.10 |
---|---|
두서없는 파이썬(Python) - selenium 설치하기 & 간단 예제 exe 만들기 (0) | 2019.05.09 |
steem.js 라이브러리 총 수익 계산 - 4 (0) | 2019.05.03 |
steem.js 라이브러리 각 항목들 알아보기 & 목적 -3 (1) | 2019.04.26 |
steem.js 라이브러리 사용해보기 -1 (0) | 2019.04.24 |