Где брать media_id?

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
4online
Сообщения: 18
Зарегистрирован: 03 авг 2012, 09:53

Где брать media_id?

Сообщение 4online »

1) получаю адрес через docs.getWallUploadServer
2) CURL'ом заливают документ (изображение)
3) делаю docs.save
теперь надо разместить этот док. на стене через wall.post. Как написано в манах - параметр в attachments формируется <type><owner_id>_<media_id>. Если с первыми двумя всё ясно, то откуда берется media_id?
Alazaur
Разработчик
Разработчик
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25

Re: Где брать media_id?

Сообщение Alazaur »

Ну например photo28043011_286634969 здесь 286634969 - media_id
Метод docs.save возвращает did это оно и есть
4online
Сообщения: 18
Зарегистрирован: 03 авг 2012, 09:53

Re: Где брать media_id?

Сообщение 4online »

Alazaur, огромное спасибо. Не могу понять почему я не обратил внимание на этот параметр.
4online
Сообщения: 18
Зарегистрирован: 03 авг 2012, 09:53

Re: Где брать media_id?

Сообщение 4online »

Правда другая беда. Когда у пользователя запрашиваетя разрешение публикации на его стене документа. Самого документа не виодно
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: Где брать media_id?

Сообщение gpv123 »

4online, с этим ничего не поделать
Alazaur
Разработчик
Разработчик
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25

Re: Где брать media_id?

Сообщение Alazaur »

Попробуйте написать не attachments: а attachment:
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: Где брать media_id?

Сообщение gpv123 »

Alazaur, а зачем?
Alazaur
Разработчик
Разработчик
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25

Re: Где брать media_id?

Сообщение Alazaur »

Та у wall.post такая есть болезнь))) Во всяком случае с полгода назад была. Я уж полгода ниче не делаю :D
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: Где брать media_id?

Сообщение gpv123 »

Alazaur, затестил. Работает и то, и то нормально
4online
Сообщения: 18
Зарегистрирован: 03 авг 2012, 09:53

Re: Где брать media_id?

Сообщение 4online »

хм...
если attachment написать, то все равно работает. Но не так как надо )))
Ответить