1. Go to this page and download the library: Download dimsog/youtube-to-vk library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
dimsog / youtube-to-vk example snippets
use Dimsog\YoutubeToVk\YoutubeToVk;
$clientId = 123456;
echo YoutubeToVk::generateVkAccessTokenLink($clientId)
use Dimsog\YoutubeToVk\YoutubeToVk;
$youtubeToVk = new YoutubeToVk('vk_access_token');
// постинг в группу
$youtubeToVk->toGroup('https://www.youtube.com/watch?v=XXXXXX', 'https://vk.com/group_link_here');
// постинг на страницу пользователя
$youtubeToVk->toUser('https://www.youtube.com/watch?v=XXXXXX');
use Dimsog\YoutubeToVk\YoutubeVideoList;
$youtubeVideoList = new YoutubeVideoList("youtube_api_key");
// можно указывать как id канала, так и его userName
$youtubeVideoList->getVideosFromChannel('EmpathyTest');
$youtubeVideoList->getVideosFromChannel('UCKZC###2ND###t-jY###A#hA');
use Dimsog\YoutubeToVk\YoutubeToVk;
use Dimsog\YoutubeToVk\YoutubeVideoList;
$youtubeVideoList = new YoutubeVideoList("youtube_api_key");
$youtubeToVk = new YoutubeToVk('vk_access_token');
foreach ($youtubeVideoList->getVideosFromChannel('channelId') as $video) {
$youtubeToVk->toGroup($video, 'https://vk.com/group_link_here');
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.