Всем привет
Может кто уже столкнулся с такой проблемой, а может это временная ошибка
VKontakte CrossPoster
Ошибка Notice: Undefined index: response in _vkxp_get_upload_server() (line 394 of public_html/sites/all/modules/contrib/vkxp/vkxp.module).
А так же Unable to recieve upload server. Error: Invalid request: v (version) is required
Может другой плугин какой использовать?)
Друпал 7.56
Комментарии
API поменялось.
Скорее всего, нужны околокосметические правки.
Патчи на странице модуля смотрели?
апи поменялись видимо прям на днях, два дня назад делал репост.
патч смотрел, там вроде если не ошибаюсь в 2013 году что то было, сейчас гляну
там версию апи теперь надо указывать, но это для авторизации, мб и к посту относится
а ну точно, оно и есть)
вот эту строку добавьте в файлик vkxp.module и должно помочь:
https://monosnap.com/file/ywzRDnbaOkGMQd0P3N9n2nTeiFf56j
а если у кого то есть время то запилите issue на орге с патчем
написал еще разрабам вк, может поправят у себя, так как по документации v - опционально
Добавил, все работает, не ожидал что откликнутся так быстро! Спасибо!
вк саппорт ответил, не успели просто обновить еще доку, теперь параметр v обязателен https://vk.com/dev/version_update
Доброго всем времени суток!
Схожая проблема, добавил строку:
// Collect query data.
$query = array();
$query['v'] = '3.0';
Получаю ошибку: "Невозможно получить сервер для загрузки изображений. Ошибка: Invalid request: v (version) is required"
попробуй после $query['params'] = $params;
добавь: $query['params']['v'] = '3.0'
спасибо большое, помогло!
Люди добрые объясните куда надо тыкать чтобы найти этот файлик
Он лежит на сервер, где и ваш сайт, можно получить к нему доступ по ftp через файловый менеджер или админку хостера. Путь к файлу примерно такой - www/sites/all/modules/vkxp/
снова обновились условия постинга фото на вк
для успешной работы модуля код должен выглядеть так:
строка 336
<?php
// Collect query data.
$query = array();
$query['v'] = '5.0';
$query['method'] = $method;
$query['params'] = $params;
$query['params']['v'] = '5.0';
$query['request_url'] = $request_url;
drupal_alter('vkxp_query', $query);
?>
править нужно файлик sites/all/modules/vkxp/vkxp.module