/// <summary> /// Отправить обычное текстове сообщение /// </summary> public async Task <string> SendTextOnlyAsync(string recipientId, string messageText, string callBackMatadata) { var reply = new FacebookPushMessageViaText(recipientId, messageText); reply.message.metadata = callBackMatadata; return(await PerformTheSending(reply.ToString())); }
/// <summary> /// Отправить текстовое сообщение с текстовыми вариантами ответа /// </summary> public async Task <string> SendQuickRepliesTextsAsync(string recipientId, string messageText, string callBackMatadata, List <FacebookMessageContentQuickReplyText> quickReplies) { var reply = new FacebookPushMessageViaText(recipientId, messageText); reply.message.metadata = callBackMatadata; reply.message.quick_replies = new FacebookMessageContentQuickReplyTextList { Items = quickReplies }; return(await PerformTheSending(reply.ToString())); }