Added Photos on tumblr example api
This commit is contained in:
@ -86,10 +86,11 @@ exports.getTumblr = function(req, res) {
|
||||
token_secret: token.tokenSecret
|
||||
});
|
||||
|
||||
client.blogInfo('sahat.tumblr.com', function(err, data) {
|
||||
client.posts('goddess-of-imaginary-light.tumblr.com', { type: 'photo' }, function(err, data) {
|
||||
res.render('api/tumblr', {
|
||||
title: 'Tumblr API',
|
||||
blog: data.blog.title,
|
||||
blog: data.blog,
|
||||
photos: _.flatten(_.pluck(data.posts, 'photos')),
|
||||
user: req.user
|
||||
});
|
||||
});
|
||||
@ -160,7 +161,7 @@ exports.getGithub = function(req, res) {
|
||||
}
|
||||
// TODO: Fix rate limit on passport-github token
|
||||
var github = new Github({ token: token.token });
|
||||
var repo = github.getRepo('sahat', 'cloudbucket');
|
||||
var repo = github.getRepo('sahat', 'requirejs-library');
|
||||
repo.show(function(err, repo) {
|
||||
res.render('api/github', {
|
||||
title: 'GitHub API',
|
||||
|
@ -28,7 +28,7 @@ block content
|
||||
a(href='#{repo.html_url}') #{repo.name}
|
||||
.btn.btn-sm.btn-primary-outline
|
||||
i.fa.fa-eye-slash
|
||||
| Watchers: #{repo.watchers_count}
|
||||
| Subscribers: #{repo.subscribers_count}
|
||||
.btn.btn-sm.btn-primary-outline
|
||||
i.fa.fa-star
|
||||
| Starred: #{repo.stargazers_count}
|
||||
@ -38,6 +38,6 @@ block content
|
||||
.btn.btn-sm.btn-primary-outline
|
||||
i.fa.fa-code
|
||||
| #{repo.language}
|
||||
.well
|
||||
strong DESCRIPTION
|
||||
p= repo.description
|
||||
br
|
||||
strong DESCRIPTION
|
||||
p= repo.description
|
@ -16,4 +16,12 @@ block content
|
||||
i.fa.fa-code-fork
|
||||
| API Endpoints
|
||||
|
||||
h2= blog
|
||||
h3.text-primary #{blog.name}'s blog
|
||||
strong Blog Stats
|
||||
p
|
||||
.btn.btn-xs.btn-primary-outline
|
||||
i.fa.fa-file-text-o
|
||||
| #{blog.posts} posts
|
||||
|
||||
for photo in photos
|
||||
img(src='#{photo.alt_sizes.slice(-3)[0].url}')
|
Reference in New Issue
Block a user