Posted at

Pocketされた数を取得(node.js)

More than 1 year has passed since last update.

PocketボタンのHTMLを取得してパースするしかないらしい。面倒だな。。

const jsdom = require('jsdom');

const TARGET = 'http://qiita.com/KeitaMoromizato/items/fe37ed75816554a6be54';

jsdom.env(
`https://widgets.getpocket.com/v1/button?label=pocket&count=vertical&align=left&v=1&url=${TARGET}`,
[], (error, window) => {
if (error) {
console.error(error);
process.exit(-1);
}

const countEl = window.document.querySelector('#cnt');
console.log(+countEl.innerHTML);
}
);