![]() |
Доброго времени суток. Наверняка есть люди, которые используют модуль FREEKASSA для приема платежей на своем сайте. В этой теме я бы хотел показать и рассказать, как подкрутить к этому модулю уведомления о платежах в личные сообщения вконтакте. Думаю, кому-нибудь это пригодится. Также готовый сурс модуля (уже с Notipay) я прикреплю в архиве. Статья рассчитана на людей, у которых уже стоит FK, в ней не будет рассказано о том, как прикрутить FK к своему сайту (при необходимости запилю отдельно).
За основу я брал SAMP модуль FK: https://forum.antichat.xyz/attachments/27374912/ link Для начала необходимо создать группу вконтакте, от которой мы будем получать сообщения о платежах. Создали? Гуднесс, сразу же переход в управление группой и включаем сообщения: https://forum.antichat.xyz/attachments/27374912/ Далее, создаем ключ доступа [Настройки->Работа с API -> Ключи доступа] (сразу же сохраняем его куда-нибудь в txt пока): https://forum.antichat.xyz/attachments/27374912/ "Настройки" -> "Работа с API" -> "Callback API", в поле Адрес: указываем путь к Notipay.php, в поле секретный ключ задаете свой секрет кей. https://forum.antichat.xyz/attachments/27374912/ Теперь настройте Notipay.php https://forum.antichat.xyz/attachments/27374912/ Как только вы заполнили Notipay и Callback API настройки сервера, жмете подтвердить (на странице CallBackAPI). На этом настройка сообщества завершена. Теперь перейдем к FK, в файл lib/FreekassaModel.php , в функцию CreatePayment() вставляем следующий код: lib/FreekassaModel.php: Код:
includeНастройка FK модуля завершена. Вот, как эти уведомления выглядят на деле: https://forum.antichat.xyz/attachments/27374912/ В прикрепленном архиве вы найдете файл Notipay.php, а также FreekassaModel.php, удачного использования. |
Не понял... Все сделал по инструкции, после оплаты не идет уведомление. Группа закрыта, но сообщения открыты и есть разрешение на получение сообщения. Не могу понять причину. Call Api подтверждает все.
upd. создал отдельно через standalone приложение, проще намного. |
Хммм, одно не могу понять. Нахуя коллбэк апи настраивать? ведь используется тупо вк апи для отправки уведомлений
|
самый простой и удобный способ:
1. перейти в настройки группы и создать ключ (для сообщений) 2. использовать ключ указанном ниже коде PHP: Код:
$message |
| Время: 09:08 |