Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: АПИ вконтакте

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Кто работал?
rsd
Отправлено: 16 Августа, 2011 - 15:50:14
Post Id



Новичок


Покинул форум
Сообщений всего: 28
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




есть 2 проблемки и бьюсь уже 3-и сутки:

1) есть метод в АПИ контакта video.search с помощью которого ищется видео по качеству. Но что то как я ни выставлял hd=1,2или3 все равно ищет все подряд,а мне надо чтобы искал только 480 кач-во или 720

2) http://vkontakte[dot]ru/developers[dot]p[dot][dot][dot]amp;p=video[dot]save

метод video.save вот отправляю запрос и приходит мне в json ссылка "upload_url":"http:\/\/cs12381.vkontakte.ru\/upload_video.php?act=add_video&mid=5005272&oid=5005272&vid=142007052&fid=4286157&tag=a976a913&hash=a572703e37c89db5d4b5&swfupload=1"

и вот что с ней дальше делать не могу понять никак.

а также здесь (http://vkontakte.ru/developers.php?o=-1&p=%CF%F0%EE%F6%E5%F1%F1%20%E7%E0%E3%F0%F3%E7%EA%E8%20%F4%E0%E9%EB%EE%E2%20%ED%E0%20%F1%E5%F0%E2%E5%F0%20%C2%CA%EE%ED%F2%E0%EA%F2%E5) написано

Загрузка видеозаписей
Загрузка видеозаписи на сервер ВКонтакте от имени пользователи осуществляется приложением в 2 этапа:

1. С помощью метода video.save приложение узнает http-адрес для загрузки видеозаписи, а также - данные видеозаписи, которая будет загружена. Метод video.save должен быть вызван один раз для каждой загружаемой видеозаписи.

2. Приложение формирует POST-запрос на полученный адрес.
Поле video_file должно содержать видеофайл.

В ответ приложение получает размер загруженного файла либо сообщение об ошибке в формате JSON:

{"size":1234}
или
{"error":описание ошибки}

вот Поле video_file где его писать?

создавал форму в таклом виде

CODE (htmlphp):
скопировать код в буфер обмена
  1. <form action="http://cs12341.vkontakte.ru/upload_video.php?act=add_video&mid=143821256&oid=143821256&vid=160851423&fid=0&tag=7a480f23&hash=19c2e27d6d2237fa7b0d&swfupload=1" method="POST" target="_blank">
  2.  
  3. <input type="file" name="video_file" />
  4.  
  5. <input type="submit" value="Перейти" name="submit" />
  6. </form>


и инпут и как файл и как ссылку на скачку файла результат один и тот же
{"error":invalid file}

Помогите пожалуйста кто работал с апи контакта.


-----
С полной обоймой нести слово Божье куда проще! Помолись Богу и подай патроны!
 
 Top
rsd
Отправлено: 17 Августа, 2011 - 16:32:16
Post Id



Новичок


Покинул форум
Сообщений всего: 28
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




вобщем я разобрался с этой загрузкой надо было просто в форму добавить enctype="multipart/form-data"

но тут возник другой вопрос, файлы можно заливать только с компа, а мне надо по удаленке, например я ввожу голд-ссылку с летитбит и контакт с него грузит фильм.

Такой вопрос: как можно сэмулировать загрузку файла, чтобы контакт думал что голд-летитбит файл это файл на компе и загружал его?


-----
С полной обоймой нести слово Божье куда проще! Помолись Богу и подай патроны!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB