API

基礎


リソース

はてなブックマーク


ホッテントリ取得用 RSS

ホッテントリ総合 取得

単一 URL から情報取得

<script type="text/javascript">
function displayHatena(data) {
    // タイトル
    let title = document.getElementById('title');
    title.insertAdjacentHTML('afterbegin', '<a target="_blank" rel="noopener noreferrer" href="' + data.url + '">' + data.title + '</a>');
    // はてブ数
    let count = document.getElementById('count');
    count.insertAdjacentHTML('afterbegin', '<a href="' + data.entry_url + '">' + data.count + ' users</a>');
    // コメント
    let comment = document.getElementById('comment');
    let commentContent = '';
    for (let i = 0; i < data.bookmarks.length; i++) {
        if(data.bookmarks[i].comment != '') {
            commentContent += '<p>' + data.bookmarks[i].comment + '</p>';
        }
    }
    comment.insertAdjacentHTML('afterbegin', commentContent);
}
</script>

<div>
    <div id="title"></div>
    <div id="count"></div>
    <!-- <div id="comment"></div> -->
</div>

<script type="text/javascript" src="https://b.hatena.ne.jp/entry/jsonlite/?url=https://hatenanews.com/articles/2019/12/27/110000&callback=displayHatena"></script>

図書館API