Сделал автоматический загрузчик видео в группы.
Столкнулся со следующими двумя проблемами:
1) ВКонтакте говорит, что "Видеофайл успешно загружен и в данный момент обрабатывается", я соответственно узнаю id видео, но когда захожу по ссылке vkontakte. ru/video-groupid_videoid - видео не всегда там обнаруживается ("видеофайл не найден"). Хотя при этом полученное изображение видео (vkadre. ru/get_thumbnail?vkid=videoid&vtag=sometag&size=460) - работает!
2) Для загрузки видео данные постятся на url вида http://serverid.gt2.vkadre. ru/import-video?export_info=someinfo&signature=somesignature. При этом в нормальном случае постинг на данный url редиректит на http://vkontakte. ru/video.php. Иногда же - просто не возвращает ничего (т.е. нет даже заголовков в ответе). При этом видео тоже загружается нормально.
Кто знает как с этими проблемами бороться?
проще. только вот его тогда надо сначала к себе загрузить => те же проблемы.
но если файл уже загружен, и добавляешь его из своего списка, то тож есть проблема - нельзя узнать url полученного видео - вконтакте его не возвращает. единственный способ (или нет?) - проверять список видео и искать свое по названию
или нет... ссылка типа http://vkontakte.ru/videoИдПользователя_ИдВидео?add=1&gid=ГрупИд добавляет ссылочку вида "добавить видео в группу" к видео чьи данные вы укажете в ссылке