2016-06-15 3 views
0

Я ищу способ отправить сообщения нескольким людям без создания групповых чатов, и я работал над этим в течение двух дней. Я пытаюсь использовать небольшой взлом, где он проходит цикл и список идентификаторов, и в основном принимает значения в массиве и проходит через них, поэтому один за другим он отправляет сообщение. В принципе, один идентификатор отправляет сообщение, затем он отсылает второй идентификатор отправляет сообщение и так далее, пока все стороны не получат сообщение. Вот мой код до сих порCant loop через пользователей для отправки им отдельного сообщения FB.ui()

tl1.addEventListener("click", function() { //Send Message 
    try 
    { 
     var users = ['100008601850848', '100002242788752']; 
     for (var i = 0; i < users.length; i++) 
     { 
      FB.ui({ 
       app_id: '1226220854077249', 
       method: 'SEND', 
       link: 'https://developers.facebook.com/apps/1226220854077249/roles/test-users/', 
       to: users[i] 
      }); 
     } 
    } 
    catch(error) 
    { 
     console.log(error); 
    } 
}, false); 

Я подхожу к этому праву? Он не отправляет сообщение всем из них, он помещает только первого пользователя в поле. Все, что я пытаюсь сделать, это создать цикл, который отправляет сообщения одному пользователю, а затем другому и так далее. В основном отправка его на несколько идентификаторов, но без создания групп, поскольку FB.UI() делает

+0

Что вы думаете об этом? это работает? – luschn

+0

Нет, это не сработает. –

+0

Вот почему я разместил его здесь. Мой вопрос в основном я хочу отправить нескольким людям, но я не хочу делать групповые чаты –

ответ

0

Существует только один способ использования диалога отправки, и если он создает групповой чат, то это то, с чем вам нужно жить. , Прямо сейчас вы пытаетесь открыть сразу несколько всплывающих окон, что довольно уродливое обходное решение - если оно даже работает.

Смежные вопросы