2013-07-23 123 views
1

我一直試圖找到相同與谷歌+代碼,Facebook的喜歡,Twitter跟隨,這是由它們各自的開發者一個簡單的嵌入對於像我這樣的新手定的代碼...是否有Youtube訂閱按鈕的API?

我一直都爲它很多搜索但所有顯示的是,他們是一個iframed一個和youtube api,我真的不知道如何使用(也許專業開發人員只)

我想要做的就像他們顯示與任何vids

它也有一個「紅色訂閱按鈕和訂閱計數」它像上面給出的任何社交插件...

對不起,試圖找到幫助

IM只是,我不知道如何代碼,因爲我不知道多少提前編碼的..謝謝你的體諒

回答

1

它似乎是唯一的,最好的辦法做到這一點是通過數據api。你想訂閱按鈕的特定頁面是:

subscriptions

嘗試使用他們給該網頁並交換在細節上的JSON例子。

希望它適合你。

+0

感謝您接受我的答案user2609718很高興我能幫到你。 –

+0

謝謝,我只是做了我自己的回答:D – user2609718

0

代碼爲 「YouTube訂閱按鈕與認購計數」 JSON到PHP

<?php 
    /* Getting Subscription count from the user */ 
    function getYouTubeSubscriberCount($user) 
    { 
     $data = file_get_contents(sprintf('http://gdata.youtube.com/feeds/api/users/%s', $user)); 
     $matches = array(); 
     preg_match("~subscriberCount='(?<count>\d+)'~", $data, $matches); 
     return isset($matches['count']) ? $matches['count'] : 0 ; 
    } 
    echo getYouTubeSubscriberCount('Username/ChannelName'); #181218 
    ?> 

/* Link to Subscription Confirmation to another tab */ 
    <a href="http://www.youtube.com/subscription_center?add_user=Username/ChannelName" target="_tab"><img src="images/youtube.png" height="22" width="90"/></a> </td>