2017-08-30 352 views
0

的Youtube API支持,指引我的StackOverflow,所以我在这里:直接链接到YouTube评论功能

有没有办法直接链接到YouTube页面的评论部分?

我知道,这是可以做到using anchors and div ids,但一直未果,当我把它应用到YouTube网址,因为YouTube条在页面加载斜杠。

富勒例如,https://www.youtube.com/watch?v=eRsGyueVLvQ/#comments成为?v=eRsGyueVLvQ#comments

这是可能的,或者这应该粉笔写的功能提出要求?

谢谢!

回答

0

如果将使用CommentThreads:list

返回符合API请求参数评论线程的列表。

代码段:

// Sample php code for commentThreads.list 

function commentThreadsListByVideoId($service, $part, $params) { 
    $params = array_filter($params); 
    $response = $service->commentThreads->listCommentThreads(
     $part, 
     $params 
    ); 

    print_r($response); 
} 

commentThreadsListByVideoId($service, 
    'snippet,replies', 
    array('videoId' => 'kmXXXLBL3Nk')); 

然后你就可以创建一个链接与链接:

https://www.youtube.com/watch?v=VIDEO_ID&lc=COMMENT_ID 

此链接是不是在API中产生的,所以你应该为此创建功能。

希望这会有所帮助。

+0

由于我想直接链接到评论开始的YouTube页面部分,我总是想链接到第一条评论。那会是'https://www.youtube.com/watch?v = VIDEO_ID&lc = 1'吗? – BlueHelmet

+0

对于您可以用于链接的特定注释,生成了一个commentID。您可以按照上面提供的链接获取commentID。 –

+0

谢谢。如果添加更多最近的评论,那么这个链接会从评论部分的开始越来越远吗?如果我没有解释清楚,我希望这是一个外部链接,让观众看到实际的YouTube页面。具体来说,在评论部分的顶部。 – BlueHelmet