Создание базы пользователей приложения и ведение статистики

Только готовые уроки по использованию ВКонтакте API. Flash + PHP + API. НЕ IFrame!
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Александр писал(а):Minimalgift
Причин может быть две.
1. Данные не отправляются на сервер. Это можно проверить, например, с помощью Charles.
2. PHP скрипт не может записать данные в базу. Это можно проверить, попытавшись обратиться к скрипту через браузер, предварительно убрав проверку по auth_key и подставив записи. Для того чтобы видеть что происходит в скрипте, можно почаще использовать для теста echo и print_r.
Через чарли он видит лишь crossdomain.xml, второй пункт проверю - отпишусь.
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Проблема решилась, спасибо) по крайней мере с подставкой значений уже все нормально
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Александр писал(а):Minimalgift
Причин может быть две.
1. Данные не отправляются на сервер. Это можно проверить, например, с помощью Charles.
2. PHP скрипт не может записать данные в базу. Это можно проверить, попытавшись обратиться к скрипту через браузер, предварительно убрав проверку по auth_key и подставив записи. Для того чтобы видеть что происходит в скрипте, можно почаще использовать для теста echo и print_r.
Простите за флуд, но осталась одна проблема: если значения подставлять - все работает, но стоит ему доверить самому считать viewer_id или auth_key, как он этого не делает, для большей убедительности в этом отключил if ($auth_key == $real_key). Реакции - ноль. В чем может быть проблема?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Александр »

Minimalgift
Данные не передаются из приложения? Значит искать проблему в нем. Про PHP скрипт пока забыть.
1. Посмотреть считывает ли приложение вообще viewer_id.
2. Происходит ли запрос, который отсылает данные.
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Александр писал(а):Minimalgift
Данные не передаются из приложения? Значит искать проблему в нем. Про PHP скрипт пока забыть.
1. Посмотреть считывает ли приложение вообще viewer_id.
2. Происходит ли запрос, который отсылает данные.
Ну теперь он кажется связь с сервером потерял вовсе, даже crossdomains через чарли отловить не могу, вообще мало что могу отловить. Завтра с работы работающую версию (где хотя бы этот файл xml отлавливался) загружу, посмотрю, отпишусь. Но, может есть идеи помечу так?
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Александр писал(а):Minimalgift
Данные не передаются из приложения? Значит искать проблему в нем. Про PHP скрипт пока забыть.
1. Посмотреть считывает ли приложение вообще viewer_id.
2. Происходит ли запрос, который отсылает данные.
Добился того, что приложение записывает данные в бд, НО, это он делает довольно таки странно: пишет viewer_id=undefined и auth_key=undefined; при этом делает это один раз всего, до тех пор пока приложение заново не загрузить на сервер ВК, после этого опять та же история.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Александр »

Minimalgift писал(а):viewer_id=undefined
Значит приложение не определяет viewer_id. Забыть на время про отправку этих данных на сервер и разбираться с приложением. Например, можно создать текстовое поле и выводить в него viewer_id.
Нет смысла разбираться с серверной частью, если проблема в клиентской. Логично, правда?
Проблема может быть из-за того что выбраны не те настройки приложения. Например, "с контейнером".
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

Про вывод viewer_id на экран идея пришла буквально за пару минут до того как прочитал сообщение. Чем и займусь. Настройки выбраны правильные, без контейнера.

upd:
На экран выводит viewer_id и auth_key; проблема в отправке этих данных как понимаю?
upd2:
Да, не происходит отправка данных на базу данных, в чарли stat.php отловить не удалось.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Александр »

Minimalgift
Вот в этом моменте и надо искать проблему. Если нет своих идей, то напиши ссылку на приложение. Не видя сложно предполагать.
Minimalgift
Сообщения: 17
Зарегистрирован: 12 ноя 2012, 08:07

Re: Создание базы пользователей приложения и ведение статистики

Сообщение Minimalgift »

http://vk.com/app3228265 вот ссылка.
При необходимости могу скинуть коды as или php которые у меня прописаны.
Ответить