let request = require('request'); let sendMessage = (senderId , message)=>{ return new Promise(()=>{ request({ url: 'https://graph.facebook.com/v2.6/me/messages', qs: { access_token: "EAAINHMZCFsoMBAG2Wh6uRz0l9CilnRPNGZCjAhUZAZCPBLwTcCniXDuf9m4bQErKoR0rSnsl2xTT4F2zZAlS6xlZCZAKxgZBZCl1uD6D9EmdLGCwbWqMPOp7omYGwOMZBaVBKCg4sfIZBpBMrdwegLSr3WVadogqmAW5vDkzVoE7BMzAgZDZD", }, method: 'POST', json: { recipient: { id: senderId }, message: { text: message }, } } ); }) }; let function_5 =async ()=>{ let arr = ['aaa' , 'bbbb' , 'ccccc' , 'dddddd' , 'eeeeeee' , 'fffffffff']; for(let message of arr){ await sendMessage( '2451028235026661', message); } console.log('finish'); } function_5();