День добрый, пытаюсь найти готовое решение или хотя бы пример внятный, может кто подсобит?
Есть факт, что напрямую вызывать несекурные методы из PHP вконтакте запрещено. Тем не менее существует класс приложений, написанных на PHP+Mysql+JS+HTML, в которых вся игровая логика находится именно в PHP, то есть результаты вызова методов нужно получать в переменную PHP. Теоретически представляется, что это делается так: в шаблон вставляются заголовки с подключением скриптов вконтакта, инициализация апи и требуемые функции на JS, в нужный момент с помощью PHP в страницу печатается JS с вызовом функции, а потом каким-то образом её возврат аяксом посылается на PHP. Но как это сделать практически представляю слабо, особенно если получить данные нужно напрямую в середине какого-то PHP-скрипта. Я новичок в этом деле. готового примера так и не нашёл, хотя приложения такого класса, работающие контакте точно есть. Может кто помочь?
Возврат значения несекурных методов в PHP
Re: Возврат значения несекурных методов в PHP
Когда нужно получить какие-то данные от не secure метода, делай из приложения запрос к api, например по нажатию на кнопку, и полученные данные отправляй на сервер.
Функция может быть написана уже заранее. А вызывать её можно яваскриптом в нужном месте при нужном событии.Lisan писал(а):в нужный момент с помощью PHP в страницу печатается JS с вызовом функции