You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Добрый день через делаю публикацию поста с видео.
Итог видео он загружает но пост публикует с идом видео + 1
Например загрузил с ид 12345 а опубликовал с 12346 соответственно видео такое не загружается в посту.
Как исправить?
Вот код который я использовал
<?php
equire_once './vendor/autoload.php';
use VK\Client\VKApiClient;
$access_token = 'скрыт';
$vk = new VKApiClient();
$upload_server = $vk->video()->save($access_token, [
'group_id' => '220759556', // ID вашей группы, если вы публикуете от имени группы
]);
$upload_url = $upload_server['upload_url'];
$video_file = '2.mp4';
$curl_file = new CURLFile($video_file, 'video/mp4');
$post_params = [
'video_file' => $curl_file,
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $upload_url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_params);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// Получение информации о загруженном видео
$video_info = $vk->video()->save($access_token, json_decode($response, true));
$video_id = $video_info['video_id'];
$params = [
'owner_id' => -220759556, // ID вашей группы или пользователя
'message' => 'Текст сообщения',
'attachments' => 'video' . abs($video_info['owner_id']) . '_' . $video_id,
];
// Опубликование поста
$post_id = $vk->wall()->post($access_token, $params);
Как это исправить? Или же как правильно опубликовать видео на стену группы?
The text was updated successfully, but these errors were encountered:
Добрый день через делаю публикацию поста с видео.
Итог видео он загружает но пост публикует с идом видео + 1
Например загрузил с ид 12345 а опубликовал с 12346 соответственно видео такое не загружается в посту.
Как исправить?
Вот код который я использовал
Как это исправить? Или же как правильно опубликовать видео на стену группы?
The text was updated successfully, but these errors were encountered: