mailru.app.friends.request js api

Показывает пользователю диалог отправки запроса друзьям в приложение.

Внешний вид: диалога, уведомления о запросе.

Параметры

Имя Тип Описание
paramsobjectобъект с параметрами для запроса; обязательный параметр

Пример параметра params:

  1. {
  2.     //обязательный параметр. url-адрес картинки для запроса, максимум 200 символов
  3.     image_url: "http://content.foto.mail.ru/corp/martirosov/_cover/i-1187.jpg",
  4.     //обязательный параметр. текст запроса, максимум 100 символов
  5.     text: "Приходи и поиграй со мной!",
  6.     //необязательный параметр. список друзей пользователя, которые автоматически будут выбраны в диалоге отправки запроса
  7.     friends: ["123", "345"],
  8.     //необязательный параметр. hash-параметр для запроса, максимум 16 символов (0-9, a-f)
  9.     hash: "0123456789abcdef"
  10. }

Результат

Для получения результата выполнения функции подписывайтесь на события, описанные в секции «Генерируемые события».

Генерируемые события

mailru.app.events.friendsRequest

  1. {
  2.    // варианты: opened/closed
  3.    'status': "closed",
  4.    // id пользователей, которым отправили запрос
  5.    'data': [123,234,345]
  6. }

Пример вызова

  1. mailru.events.listen(mailru.app.events.friendsRequest, function(event) {
  2.   // эта функция будет вызываться при закрытии диалога
  3. });
  4. mailru.app.friends.request({
  5.    text: 'Помоги мне доить корову!',
  6.    image_url: 'http://content.foto.mail.ru/corp/martirosov/_cover/i-1187.jpg',
  7.    friends: ['123', '345'],
  8.    hash: '0123456789abcdef'
  9. });

См. также

Использование JS API

Функции JS API