function callSendAPI()

in SampleIntegrations/SampleBots/NodeJS/EmployeeSurvey/app.js [335:357]


function callSendAPI(messageData) {
	request({
		baseUrl: GRAPH_API_BASE,
		url: '/me/messages',
		qs: { access_token: ACCESS_TOKEN },
		method: 'POST',
		json: messageData

	}, function (error, response, body) {
		if (!error && response.statusCode == 200) {
			var recipientId = body.recipient_id;
			var messageId = body.message_id;

			if (messageId) {
				console.log('Successfully sent message with id %s to recipient %s', messageId, recipientId);
			} else {
				console.log('Successfully called Send API for recipient %s', recipientId);
			}
		} else {
			console.error('Failed calling Send API', response.statusCode, response.statusMessage, body.error);
		}
	});  
}