【发布时间】:2016-06-15 17:28:05
【问题描述】:
我正在制作一个应用程序,可以帮助我通过 youtube api v3 将评论从应用程序提交到视频。现在我在用 gapi 验证了我的帐户后获得了访问令牌,但我不知道为什么我不能将访问令牌与 post api 一起使用,尽管我已经尝试使用 get 并且它运行良好。这是我用来向 youtube api 发送请求以发表评论的代码:
$scope.commentVideo = function () {
$http.post('https://www.googleapis.com/youtube/v3/commentThreads', {
params: {
part: 'id,snippet',
snippet: {
'channelId': $rootScope.ChanelId,
'topLevelComment': {
'snippet': {
'textOriginal': $scope.cmtstring
}
},
'videoId': $scope.videoId
},
access_token: VideosService.getGoogleToken(), //i have get the token from gapi getToken function
withCredentials: true
}
})
.success(function (data) {
$log.info(data);
})
.error(function (data) {
$log.info(data);
});
};
你能帮帮我吗? 谢谢。
【问题讨论】:
-
错误信息在哪里?你在这里遗漏了很多细节。
-
@charlietfl 谢谢你的好意。我找到了答案
标签: javascript angularjs youtube youtube-api