Загрузка обложки VK. Ошибка 129

235
18 апреля 2018, 06:49

При отправке изображения приходит и hash и photo. Но при сохранении пишет ошибка 129 файл не найден. Не могу понять в чем проблема.

<?php
    $versionApi = "5.74";
    $groupId = "163801399";
    $getUrlUpload = "https://api.vk.com/method/photos.getOwnerCoverPhotoUploadServer?"
        ."&group_id=".$groupId
        ."&access_token=".$accessTocken
        ."&v=".$versionApi
    //    ."&crop_x=0"
    //    ."&crop_y=0"
        ."&crop_x2=1590"
    //    ."&crop_y2=400"
        ;
    $uploadURL = json_decode(file_get_contents($getUrlUpload),true)['response']['upload_url'];
    var_dump($uploadURL);
    $ch = curl_init();
    $pathCover = dirname(__FILE__).'/Oblozhka2.jpg';
    $parametrs = array('photo' => new CURLFile($pathCover,'image/jpg', 'image0'));
    curl_setopt($ch, CURLOPT_URL, $uploadURL);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $parameters);
    $curl_result = json_decode(curl_exec($ch),true);
    curl_close($ch);
    var_dump($curl_result);
    $saveCover = "https://api.vk.com/method/photos.saveOwnerCoverPhoto?"
        ."&hash=".$curl_result['hash']
        ."&photo=".$curl_result['photo']
        ."&access_token=".$accessTocken
        ."&v=".$versionApi
        ;
    $result = json_decode(file_get_contents($saveCover),true);
    var_dump($result);

    ?>
READ ALSO
Как сделать проверку наличия директивы Host в robots.txt

Как сделать проверку наличия директивы Host в robots.txt

Привет!Я начал изучать то как работают поисковые роботы яндекса и мне по заданию нужно сделать проверку на наличие директивы Host в файле robotstxt

191
Обработка sum()

Обработка sum()

Данные в столбце summa хранятся с пробелами после тысячных (76 466)

175
Opencart не показывает меню категорий

Opencart не показывает меню категорий

Есть Opencart, есть шаблон скачанный с themeforestДело в том, что я добавил русский язык и все ок

160
Проблема в моей логике PHP

Проблема в моей логике PHP

Смотрите , у нас есть ключ , который мы покупаем на месяц , и есть программа , которая проверяет , если

174