Новичок
Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2015
Помог: 0 раз(а)
|
Добрый день, есть в API VK метод messages.getDialogs, выводит список диалогов. Массив выводится в таком виде:
CODE ( htmlphp):
скопировать код в буфер обмена
response: { items: [{ message: { id: 112019, out: 1, user_id: 27683101, read_state: 1, title: ' ... ', body: 'Ок!' } }, { message: { id: 111961, out: 0, user_id: 61281782, read_state: 1, title: '...', body: 'Прикольно)', } }] }
Так вот задача следующая вывести список моих диалогов с фотографиями пользователей, которыми я общался и их фамилией и именем. В запросе выше выводится только ID пользователя (user_id) с которым я общался, а запросить информацию по ID уже не составляет труда о пользователе. НО! Диалогов то может быть много, а не 2 как в этом случае и вывести инфу по каждому пользователю, это каждый раз новый запрос! VK поддерживает не более 5ти запросов в секунду. следовательно из сотни диалогов он выведет инфу по 5ти первым юзерам и все! Есть другой вариант, запрос сделать сразу на всех пользователей, указать в параметре ID-шники через запятую. Но как собрать id-шники из всех пользователей в одну переменную или массив. а потом самое главное когда получу ответ от сервера с json массивом прикрутить нужный диалог с нужной фоткой и ФИ?
Может как то по другому можно вывести и список диалогов и фото с именем того, с кем общался?
Заранее спасибо
|