Загрузка фотографий на сервер вконтакте

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
azzzi
Сообщения: 164
Зарегистрирован: 13 сен 2010, 19:24

Re: Загрузка фотографий на сервер вконтакте

Сообщение azzzi »

неа не помогло...

только когда просто отправку на стену делаешь фото показывает
а когда сначала загружаешь фото в вк, то не показывает, а жаль...так люди менее охотно соглашаются размещать
vermeleon
Сообщения: 1
Зарегистрирован: 28 сен 2012, 07:38

Re: Загрузка фотографий на сервер вконтакте

Сообщение vermeleon »

никак не могу разобраться с загрузкой фото на сервер контакте...
После вызова метода photos.getWallUploadServer ничего не происходит.. такое ощущение что его использование для внешних сайтов заблокировано(
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Загрузка фотографий на сервер вконтакте

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

vermeleon
Вызов метода вообще происходит? Что возвращает метод?
Jnas
Сообщения: 1
Зарегистрирован: 20 июл 2012, 18:48

Re: Загрузка фотографий на сервер вконтакте

Сообщение Jnas »

Подскажите , как передать URL ?
пробовал на подобие

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

curl_setopt($curl, CURLOPT_POSTFIELDS, 'photo='.urlencode( 'http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png') );
но увы, ничего не выходит, photo_list остается пустым.
Заранее спасибо!
tisg
Сообщения: 1
Зарегистрирован: 07 дек 2012, 18:22

Re: Загрузка фотографий на сервер вконтакте

Сообщение tisg »

Если картинка лежит на сервере с приложением, всё работает отлично. Но если я передаю ссылку в 5 строчке файла upload.php контакт не хочет загружать картинку. Приходится сначала скачивать картинку к себе, а потом уже заливать её в контакт (на это уходит слишком много времени). Подскажите пожалуйста, возможно ли заливать в контакт картинку по ссылке с другого сервера?
soc-film
Сообщения: 10
Зарегистрирован: 14 янв 2012, 17:23

Re: Загрузка фотографий на сервер вконтакте

Сообщение soc-film »

tisg писал(а):Подскажите пожалуйста, возможно ли заливать в контакт картинку по ссылке с другого сервера?
Тоже интересует этот вопрос.
Никто не знает ?
Аватара пользователя
sergiks
Сообщения: 51
Зарегистрирован: 06 окт 2012, 11:59

Re: заливать в контакт картинку по ссылке с другого сервера

Сообщение sergiks »

Бинарные данные картинки должны прийти на сервер ВК в виде поля POST запроса. Другие варианты их API пока не предусмотрены.
Поэтому просто отдать ссылку не получится, надо скачать файл на свой сервер, и передать данные файла в ВК.

Костыль — присобачить ссылку-на-картинку аттачментом к посту, если результат устраивает.
soc-film
Сообщения: 10
Зарегистрирован: 14 янв 2012, 17:23

Re: Загрузка фотографий на сервер вконтакте

Сообщение soc-film »

sergiks

Понятно, спасибо.

Костыль совсем не устраивает )
soc-film
Сообщения: 10
Зарегистрирован: 14 янв 2012, 17:23

Re: Загрузка фотографий на сервер вконтакте

Сообщение soc-film »

Кто то выше спрашивал, почему в подтверждающем окне не показывается фото/видео которые прикрепляются в attachments.
Дело в том что если фото/видео загружено в группу тоесть owner_id < 0 то аттач в окне не показывается.

Пример:
http://vk.com/video83379189_164789140 - Будет видно аттач
http://vk.com/video-83379189_164789140 - Не Будет видно.

Удачи =)
Vaylandt
Сообщения: 1
Зарегистрирован: 14 апр 2013, 17:41

Re: Загрузка фотографий на сервер вконтакте

Сообщение Vaylandt »

Ребята, помогите!
Целый день убил на приложение закачивающее фотографии в альбом вконтака (( не получается!
Есть php скрипт в котором есть массив переменных формата $url[0]=http://serv.ru/image1.jpg; и есть айди альбома $AID=12903;
Помогите написать скрипт загрузки фотографий из массива ссылок в указанный альбом! Причем java script скрипт вызывать из php.

У меня даже не получается создать файл html с javascript чтобы загрузить хотябы 1 фтографию на сервер! На форуме ни одного полностью написанного, а не отрывочного примера с методами photos.getUploadServer и photos.save для загрузки в альбом группы ((( !!!


Если можно поподробнее! Форум весь перечитал ( видимо не хватает знаний ((
Очень буду признателен!!!
Ответить