Перейти к содержанию

[Дополнительно] Интеграция с Вконтакте


 Поделиться

Рекомендуемые сообщения

Можно мне потереть таблицу vkcom_promotion? У меня префикс на базе. После установки вашего приложения получилось вот так:

screenshot-2019_06.22-00-26-26.png.f69b0c213fbbd907b7889d143f4e4b32.png

Зачем вторая таблица? Без префикса и пустая и MyISAM. Она ведь не нужна? Где-то в инсталляции, наверное, есть косяк.

  • Thanks 1
Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте. Да, Вы можете удалить пустую таблицы. Действительно есть ошибка в установочном скрипте, спасибо за наводку. 

Ссылка на комментарий
Поделиться на другие сайты

В настройках продвижения указана не правильная ссылка на инструкцию, нашел в гугле )

Ссылка на комментарий
Поделиться на другие сайты

@TemKa_SD, вы используете не актуальную версию приложения.

Ссылка на комментарий
Поделиться на другие сайты

Ой, извините, я же язык не обновлял просто.

 

 

Изменено пользователем TemKa_SD
Ссылка на комментарий
Поделиться на другие сайты

Что то не работает у меня продвижение.

Если залогировать $response или просто сделать запрос 
https://api.vk.com/method/wall.post?owner_id=-ИД_ГРУППЫ&message=Test&access_token=ПОЛУЧЕННЫЙ_ТОКЕН&v=5.95
то ответ "Access denied: no access to call this method".

Что я делаю не так?

И да. При использовании крон в $_SERVER['DOCUMENT_ROOT'] будет пусто

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте. В данном запросе к API Вконтакте используется токен, получить который можно по данной инструкции.

Ссылка на комментарий
Поделиться на другие сайты
4 минуты назад, Кирилл сказал:

В данном запросе к API Вконтакте используется токен, получить который можно

Еще раз. 


https://api.vk.com/method/wall.post?owner_id=-ИД_ГРУППЫ&message=Test&access_token=ТОКЕН_ПОЛУЧЕННЫЙ ПО ИНСТРУКЦИИ!!!!!!&v=5.95

Ссылка на комментарий
Поделиться на другие сайты

Я понимаю о чём речь. В вашем случае может быть две причины:

1) Вы не являетесь создателем группы.

2) Вы имеете невалидный токен. 

Ссылка на комментарий
Поделиться на другие сайты

Но.  Тем не менее. Переменная  $_SERVER['DOCUMENT_ROOT']  при использовании cron пустая, соо-но фото не отправляются,  а в логах у людей  vkcom/nullphoto vkcom_publish_photo_null .

Себе то путь я тупо вписал прям в файл, но думаю что стоит это сделать через настройки.

Изменено пользователем KGB
Ссылка на комментарий
Поделиться на другие сайты

Пока проблем с cron не поступало, спасибо, мы обратим на это внимание, если у кого-то возникнут проблемы.

Ссылка на комментарий
Поделиться на другие сайты
2 минуты назад, Кирилл сказал:

Пока проблем с cron не поступало, спасибо, мы обратим на это внимание, если у кого-то возникнут проблемы

Ну вот считайте, что поступили)))

Ссылка на комментарий
Поделиться на другие сайты

Впервые слышу, что суперглобальная переменная не работает с curl.

Ссылка на комментарий
Поделиться на другие сайты
2 минуты назад, Кирилл сказал:

первые слышу, что суперглобальная переменная не работает с curl.

https://yandex.ru/search/?text=%24_SERVER['DOCUMENT_ROOT'] и крон&lr=2

Ссылка на комментарий
Поделиться на другие сайты

@KGB, пожалуйста, выражайтесь яснее, что не устанавливается? И причём здесь cron? Cron в данном приложении не задействован.

Ссылка на комментарий
Поделиться на другие сайты
15 минут назад, Павел сказал:

Cron в данном приложении не задействован

Как это не задействован? А продвижение как работает? Через задачи? А задачи могут запускаться  в т.ч. и по крону.
А у вас в VKpromotion есть код
 

$realFile = $_SERVER['DOCUMENT_ROOT'] . ( $this->settings['promotion_dir'] ? $this->settings['promotion_dir'] . '/' : "" ) . $file;

Так вот, при запуске задач на продвижение через крон в переменной $_SERVER['DOCUMENT_ROOT'] будет пусто.  Т.е вместо ожидаемого "/var/www/XXXX/data/www/XXX.ru/uploads/file.jpg" вы получите "uploads/file.jpg"

Соответственно и $data['photo'] будет пустая и лог будут сыпаться ошибки 'vkcom_publish_photo_null'.

Как еще яснее?

  • Like 1
  • Thanks 2
Ссылка на комментарий
Поделиться на другие сайты

Спасибо, мы поменяем настройку определения пути в следующей версии.

  • Like 1
Ссылка на комментарий
Поделиться на другие сайты

тоже показывает ошибку.

Спойлер

12.thumb.png.7e671a2c8876f962909fdd7584823f27.png

наверно из за старой версии 🙄

Изменено пользователем МеханиК
Ссылка на комментарий
Поделиться на другие сайты

ну осталось попросить чтобы дали скачать.

а если у меня 2 сайта, я могу одно и тоже приложение поставить на обоих?

Ссылка на комментарий
Поделиться на другие сайты
27 минут назад, МеханиК сказал:

ну осталось попросить чтобы дали скачать.

Это не сложно :)

27 минут назад, МеханиК сказал:

а если у меня 2 сайта, я могу одно и тоже приложение поставить на обоих?

Можно без проблем.

Ссылка на комментарий
Поделиться на другие сайты
20 часов назад, Павел сказал:

Это не сложно :)

Отправил просьбу xD

Ссылка на комментарий
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
 Поделиться


×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности