Цитата:
Сообщение от excly
В DataProvider тетриса для переменной API_TEST_MODE присваиваю значение true, но не помогает. после запуска приложения с компа при нажатии на "рейтинг" высвечивается 1.undefined. хотя если запускать с контакта, то рейтинг выводится. И еще вопрос, почему файлы DataProvider.as для тетриса и чата разные?
|
Ну может разные люди писали, или один человек, с разными мыслями.
Скорей всего Wolsh прав, и просто он не получает flashvars. И чтобы работало не из вконтакта, надо прописывать их вручную.
Это все flashvars:
* api_id – это id запущенного приложения.
* user_id – это id пользователя, со страницы которого было запущено приложение. Если приложение запущено не со страницы пользователя, то значение равно 0.
* group_id – это id группы, со страницы которой было запущено приложение. Если приложение запущено не со страницы группы, то значение равно 0.
* viewer_id – это id пользователя, который просматривает приложение.
* is_app_user – если пользователь установил приложение – 1, иначе – 0.
* viewer_type – это тип пользователя, который просматривает приложение (возможные значения описаны ниже).
* auth_key – это ключ, необходимый для авторизации пользователя на стороннем сервере (см. описание ниже).
* language – это id языка пользователя, просматривающего приложение (см. список языков ниже).