using Refit;
namespace BotSharp.Plugin.MetaMessenger.MessagingModels;
///
/// https://developers.facebook.com/docs/messenger-platform/reference/send-api#parameters
///
public class SendingMessageRequest
{
///
/// {'id':'6610279455689235'}
///
[AliasAs("recipient")]
public string Recipient { get; set; }
///
/// {'text':'hello,world'}
///
[AliasAs("message")]
public string Message { get; set; }
[AliasAs("access_token")]
public string AccessToken { get; set; }
[AliasAs("messaging_type")]
public string MessagingType { get; set; } = "RESPONSE";
[AliasAs("sender_action")]
public SenderActionEnum? SenderAction { get; set; }
public SendingMessageRequest(string token, string recipient)
{
AccessToken = token;
Recipient = recipient;
}
}