Need you GDev key for youtube stuff

This commit is contained in:
nickago
2015-07-14 11:55:49 -07:00
parent b31327f072
commit 9f816e2554
2 changed files with 19 additions and 8 deletions

View File

@@ -303,18 +303,25 @@ var getYoutubeEmbed = function(link) {
};
var success = function(data) {
$('.video-uploader.'+youtubeId).html(data.data.uploader);
$('.video-title.'+youtubeId).find('a').html(data.data.title);
if(!data.items.length || !data.items[0].snippet) {
return;
}
metadata = data.items[0].snippet;
$('.video-uploader.'+youtubeId).html(metadata.channelTitle);
$('.video-title.'+youtubeId).find('a').html(metadata.title);
$(".post-list-holder-by-time").scrollTop($(".post-list-holder-by-time")[0].scrollHeight);
$(".post-list-holder-by-time").perfectScrollbar('update');
};
$.ajax({
async: true,
url: 'https://gdata.youtube.com/feeds/api/videos/'+youtubeId+'?v=2&alt=jsonc',
type: 'GET',
success: success
});
if(config.GoogleDeveloperKey) {
$.ajax({
async: true,
url: "https://www.googleapis.com/youtube/v3/videos",
type: 'GET',
data: {part:"snippet", id:youtubeId, key:config.GoogleDeveloperKey},
success: success
});
}
return (
<div className="post-comment">

View File

@@ -16,6 +16,10 @@ var config = {
RequireInviteNames: false,
AllowSignupDomainsWizard: false,
// Google Developer Key (for Youtube API links)
// Leave blank to disable
GoogleDeveloperKey: "",
// Privacy switches
ShowEmail: true,