2017-08-30 399 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