• Привет, в очередной раз плагин vk-photo перестал работать теперь выдает ошибку:
    Invalid request: versions below 5.81 are deprecated. Version param should be passed as “v”. “version” param is invalid and not supported. For more information go to https://vk.com/dev/constant_version_updates
    не особо силен в этом, а плгин уже никто не поддерживает, Возможно это как то испарвить ?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter leon977

    (@leon977)

    Спасибо удалось поднять
    сделал как тут написано

    я решил временно проблему так – в файле vk.api.php (wp-content/plugins/social-networks-auto-poster-facebook-twitter-g/inc-cl) – заменил все 5.7 (может быть другая цифра) на 5.107 – все заработало…

    Thread Starter leon977

    (@leon977)

    группы увидел альбомы в вк тоже видит но шорткод не работает кто может помочь исправить ?
    <?php

    /**
    * class for vk.com social network
    *
    * @package server API methods
    * @link https://vk.com/developers.php
    * @autor Ivan Volodin
    * @version 1.0
    */

    class vkapi {
    var $access_token;
    var $api_url;

    function vkapi($api_url = ‘api.vk.com/method/’) {
    if (!strstr($api_url, ‘https://&#8217;)) $api_url = ‘https://&#8217;.$api_url;
    $this->api_url = $api_url;
    }

    function api($method,$params=false) {
    if($method == “photos.get”){
    $params[“count”] = “1000”;
    }
    if (!$params) $params = array();

    $params[“v”] = “5.107”;

    ksort($params);
    $sig = ”;
    foreach($params as $k=>$v) {
    $sig .= $k.’=’.$v;
    }

    $query = $this->api_url.$method.’?’.$this->params($params);

    if (function_exists(‘curl_init’)) {
    $ch = curl_init();
    @curl_setopt($ch,CURLOPT_URL,$query);
    @curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    @curl_setopt($ch,CURLOPT_TIMEOUT, 2);
    //задает время на соединение с сервером
    @curl_setopt($ch,CURLOPT_CONNECTTIMEOUT, 2);
    //я не скрипт, я браузер опера
    @curl_setopt($ch, CURLOPT_USERAGENT, ‘Opera 10.00′);
    //curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    @curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
    @curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
    $res = @curl_exec($ch);
    @curl_close($ch);
    // контрольный выстрел в голову
    if(empty($res)){
    $res = @file_get_contents($query);
    }
    }else{
    $res = @file_get_contents($query);
    }

    return @json_decode($res, true);
    }

    function params($params) {
    $pice = array();
    foreach($params as $k=>$v) {
    $pice[] = $k.’=’.urlencode($v);
    }
    return implode(‘&’,$pice);
    }
    }

    Есть решение этого нового ребуса?
    Сначала не стал работать с версиями ВП выше 5.6 , теперь ВК АПИ поменяла…
    Без этого плагина очень грустно.

    Thread Starter leon977

    (@leon977)

    нет решения пока, нет сам страдаю.

    Удалось исправить загрузку фотографий по обновленному api
    код плагина тут: https://github.com/k3nj1g/vk-photos-wp

    Сам не сильно знаю php и wordpress, поэтому могут быть косяки. Исправлял для собственных целей

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘vk photo снова упал’ is closed to new replies.