Вызов серверных методов (APIServerPHPClass)

Только готовые уроки по использованию ВКонтакте API. Flash + PHP + API. НЕ IFrame!
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение andrei2295kmail »

а как вывести фотографию???

пишу так

Код: Выделить всё

 '.$resp['response'][0]['photo].' 
но он не выводит(
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение bodnar »

как минимум у photo не хватает кавычки
а вообще можно было фрагмент кода еще меньше прислать, две-три буквы вполне
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение andrei2295kmail »

bodnar писал(а):как минимум у photo не хватает кавычки
а вообще можно было фрагмент кода еще меньше прислать, две-три буквы вполне
нет, кавычки стоят

Код: Выделить всё

'.$resp['response'][0]['photo'].'
но ссылка на фото на отображается(
andrei2295kmail
Сообщения: 188
Зарегистрирован: 07 ноя 2011, 10:51

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение andrei2295kmail »

теперь понял в чем ошибка
scifi
Сообщения: 2
Зарегистрирован: 23 мар 2012, 20:14

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение scifi »

Подскажите, пожалуйста, возможно ли решение задачи на PHP?
Мне необходимо создавать альбомы в определенной группе и загружать туда фотографии. Разумеется, к группе есть полный доступ.
Два момента:
1. Я так и не разобрался с получением прав.
Сделал приложение типа веб-сайт. Указал в нем группу. При попытке использования createAlbum получаю ошибку с правами. Как я должен выставлять права для этого?
2. У метода createAlbum нет параметра для указания группы. Значит ли это, что в группе невозможно создать альбом с помощью API?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вызов серверных методов (APIServerPHPClass)

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

scifi
Не все методы можно вызывать с сервера.
Раз нет параметра, значит нельзя.
scifi
Сообщения: 2
Зарегистрирован: 23 мар 2012, 20:14

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение scifi »

Но для чего в таком случае у приложения устанавливается группа? Не для того ли, чтобы приложение могло управлять этой группой?
Изображение

Ок. Поясните, пожалуйста, механизм вызова API и проверку прав. Как мне сейчас сделать права выше 1? Это права для пользователя или приложения?
Заранее спасибо.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вызов серверных методов (APIServerPHPClass)

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

scifi
Группа на это не влияет. Устанавливая группу приложения, оно появляется в списке приложений группы. Установить группу приложению имеет смысл и если приложение разрабатывали более одного человека.
Попробуй вызвать метод публикации фотографии с сервера - если не заработает, значит метод не доступен с сервера. С сервера в основном доступны только secure методы и несколько других. Остальные должны вызываться только на стороне клиента.
bubbless
Сообщения: 28
Зарегистрирован: 17 июн 2012, 13:08

Re: Вызов серверных методов (APIServerPHPClass)

Сообщение bubbless »

Я ввожу всё как здесь, а мне сервер возвращает:

Код: Выделить всё

<br /><b>Warning</b>:  file_get_contents(http://api.vk.com/api.php?api_id=2996760&format=json&method=secure.withdrawVotes&random=982&timestamp=1343288324&uid=120801784&v=3.0&votes=100&sig=05d4a1e6556efea5c744448190bfc4c7) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: Connection timed out in <b>/www/*********/vkapi.class.php</b> on line <b>40</b><br />
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Вызов серверных методов (APIServerPHPClass)

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

bubbless
На хостинге разрешено использовать file-get-contents?
Ответить