Вызов серверных методов (APIServerPHPClass)
Re: Вызов серверных методов (APIServerPHPClass)
Вроде есть, я использую ayola.ru
Re: Вызов серверных методов (APIServerPHPClass)
bubbless
Работает?
Работает?
Код: Выделить всё
<?echo file_get_contents('http://flapps.ru');?>
Re: Вызов серверных методов (APIServerPHPClass)
Походу нет, вот что пишет:
Код: Выделить всё
Warning: Unknown: open_basedir restriction in effect. File(/www/bubbless.xe0.ru/firstloader.php) is not within the allowed path(s): (/www/t.px6.ru:/tmp) in Unknown on line 0 Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0 Fatal error: Unknown: Failed opening required '/www/bubbless.xe0.ru/firstloader.php' (include_path='.:/usr/local/php_host/lib/php') in Unknown on line 0
Re: Вызов серверных методов (APIServerPHPClass)
bubbless
Поэтому и не работает. На большинстве бесплатных хостингах использование file_get_contents и cUrl запрещено.
Поэтому и не работает. На большинстве бесплатных хостингах использование file_get_contents и cUrl запрещено.
Re: Вызов серверных методов (APIServerPHPClass)
Никто не знает почему данный урок в настоящее время не работает?
Я скопировал код с первого поста, поменял id и секрет, загрузил файл в iframe приложение, но там ничего
Я скопировал код с первого поста, поменял id и секрет, загрузил файл в iframe приложение, но там ничего
Re: Вызов серверных методов (APIServerPHPClass)
MrTone
Хостинг не бесплатный? file_get_contents на нем работает?
Раскомментируй строчку
и посмотри что возвращает сервер api.
Хостинг не бесплатный? file_get_contents на нем работает?
Раскомментируй строчку
Код: Выделить всё
//print_r($resp); // этот код выведет данные в формате json
Re: Вызов серверных методов (APIServerPHPClass)
Здравствуйте. Помогите советом, пожалуйста.
У меня есть flash-app, без контейнера. Нужно использовав storage.get пройтись по списку пользователей и записать полученное на сервер. Этот метод требует access_token в этом случае. Скрипт php передаст в flash access_token, и так далее.
Застреваю на первом же шаге.
Скрипт таков:
Выводит пустую строчку. Вопросов множество, основной: "что я делаю не так?". Подскажите, пожалуйста.
У меня есть flash-app, без контейнера. Нужно использовав storage.get пройтись по списку пользователей и записать полученное на сервер. Этот метод требует access_token в этом случае. Скрипт php передаст в flash access_token, и так далее.
Застреваю на первом же шаге.
Скрипт таков:
Код: Выделить всё
<?$api_id = 111111;$secret_key = 'AAAAAAA'; //Тут Защищенный ключ из Настроек приложения $resp = file_get_contents('https://oauth.vk.com/access_token?client_id=' + $api_id + '&client_secret=' + $secret_key + '&grant_type=client_credentials');$data = json_decode($resp, true);print($data['access_token']);print(' <= access token');?>
Re: Вызов серверных методов (APIServerPHPClass)
XELAD
oauth - это не для флеш и iframe приложений, а для внешних сайтов http://flapps.ru/forum/topic3931.html
Что возвращает метод storage.get, если его вызывать способом, описанным в первом сообщении этой темы?
oauth - это не для флеш и iframe приложений, а для внешних сайтов http://flapps.ru/forum/topic3931.html
Что возвращает метод storage.get, если его вызывать способом, описанным в первом сообщении этой темы?
Re: Вызов серверных методов (APIServerPHPClass)
Александр
Использование storage.get (из-под другого пользователя) основано на токене, применение этого метода без токена+APIServerPHPClass возвращает ошибку.
Тогда я в полном замешательстве: как flash приложения должны получать токен, для функций снятия голосов или вот storage...? (к слову: поиском по flapps пользовался)
Использование storage.get (из-под другого пользователя) основано на токене, применение этого метода без токена+APIServerPHPClass возвращает ошибку.
Тогда я в полном замешательстве: как flash приложения должны получать токен, для функций снятия голосов или вот storage...? (к слову: поиском по flapps пользовался)
Re: Вызов серверных методов (APIServerPHPClass)
XELAD
Тоже ничего? Может быть этот способ работает, только если при создании приложения на странице http://vk.com/editapp?act=create было выбрано Standalone-приложение или Веб-сайт.
Глобальную можно получить кодом из первого сообщения.Пользовательская переменная привязана к пользователю, и только он или сервер приложения может получить к ней доступ. Может быть создано не более 1000 переменных для каждого пользователя.
Глобальная переменная привязана к приложению, и работа с ней не зависит от пользователя. Для того чтобы задать глобальную переменную при работе с API от имени пользователя, нужно передать параметр global. Может быть создано не более 5000 глобальных переменных.
Код: Выделить всё
$resp = file_get_contents('https://oauth.vk.com/access_token?client_id=' + $api_id + '&client_secret=' + $secret_key + '&grant_type=client_credentials');print_r($resp);