0

Tumblr API について簡単な質問があります。私は写真家のウェブサイトに取り組んでおり、その API を使用して、彼女のホームページの最新の 2 つの投稿から最初の 50 ~ 100 語をストリーミングしたいと考えています。私が作成した JS ファイルは、最新の 2 つの投稿からキャプションをストリーミングしますが、最初の 50 程度の単語だけを取得する方法がわかりません。どんなアドバイスでも大歓迎です!!

function buildURL (blogname, apiKey) {
    return 'http://api.tumblr.com/v2/blog/'
        + blogname
        + '.tumblr.com/posts?api_key='
        + apiKey
        + '&limit=2'
        + '&callback=?'
}

var key = '/* Put your Tumblr Key Here */'

var url = buildURL('ehockstein', key)

$(function () {
    $.getJSON(url, function (data) {

        console.log(data)

        createPosts(data.response.posts)

    })
})

function createPosts (posts) {

    posts.forEach(function (post) {

        var postElement = $('<div class="post"></div>')
        postElement.addClass(post.type)

        if (post.type === 'photo') {

            var caption = post.caption

            postElement.append(caption)

        }

        postElement.appendTo('#tumblr-posts')

    })
}
4

1 に答える 1