Re: Изменения в методах API
Добавлено: 16 май 2011, 17:36
Окно появляется при клике не на пост, а на картинку прикрепленную к нему, так что ничего делать не надо.
Код: Выделить всё
var posts = API.wall.get({"count": 1});if (posts[0] == 0) { return {"post": null, "copy_owner": null};} else { var post = posts[1]; var copy_owner = null; if (post.copy_owner_id > 0) { copy_owner = API.getProfiles({"uid": post.copy_owner_id})[0]; } else if (post.copy_owner_id < 0) { copy_owner = API.groups.getById({"gids": -post.copy_owner_id})[0]; } return {"post": post, "copy_owner": copy_owner};}
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?><response> <post> <id>1814</id> <from_id>6098747</from_id> <to_id>6098747</to_id> <date>1322748872</date> <text>Увидев эти картины финской художницы Inge Look, я поняла что именно так буду проводить время с подругами будучи бабушкой))))</text> <copy_owner_id>-366003</copy_owner_id> <copy_post_id>73327</copy_post_id> <attachment> <type>photo</type> <photo> <pid>271906968</pid> <owner_id>-366003</owner_id> <src>http://cs4426.vkontakte.ru/u06135/-14/m_c7950d3b.jpg</src> <src_big>http://cs4426.vkontakte.ru/u06135/-14/x_5d1a14ad.jpg</src_big> </photo> </attachment> <attachments list="true"> <item> <type>photo</type> <photo> <pid>271906968</pid> <owner_id>-366003</owner_id> <src>http://cs4426.vkontakte.ru/u06135/-14/m_c7950d3b.jpg</src> <src_big>http://cs4426.vkontakte.ru/u06135/-14/x_5d1a14ad.jpg</src_big> </photo> </item> </attachments> <comments> <count>0</count> </comments> <likes> <count>3</count> </likes> <reposts> <count>0</count> </reposts> </post> <copy_owner> <gid>366003</gid> <name>❶ AVON Россия. Макияж, косметика Эйвон ОН-ЛАЙН</name> <screen_name>avoncompany</screen_name> <is_closed>0</is_closed> <type>group</type> <is_admin>0</is_admin> <photo>http://cs4426.vkontakte.ru/g366003/e_a2d73db5.jpg</photo> <photo_medium>http://cs4426.vkontakte.ru/g366003/d_c0caf094.jpg</photo_medium> <photo_big>http://cs4426.vkontakte.ru/g366003/a_ae803de7.jpg</photo_big> </copy_owner></response>