コード例 #1
0
        public static async Task <Message> SendLocationAsync(this Telegram telegram, SendLocationRequest sendLocationRequest)
        {
            var result = new Message();

            var url = telegram.GetFullPathUrl("sendLocation");

            var request = new ExternalRequest <ResponseAnswer <Message>, SendLocationRequest>()
            {
                Method          = POST_METHOD,
                PostContentType = "application/json",
                PostContent     = sendLocationRequest
            };

            var response = await RequestSender.Execute(DataAccessMode.Server, request, url).ConfigureAwait(false);

            result = response.Result.Result;

            return(result);
        }
コード例 #2
0
ファイル: TeleBot.cs プロジェクト: svetlitsky/TeleBotDotNet
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     Log.Info(nameof(SendLocation));
     return(SendLocationResponse.Parse(ExecuteAction(sendLocationRequest)));
 }
コード例 #3
0
ファイル: BotApi.cs プロジェクト: Herman44/TelegramBotApi
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     return(SendLocationResponse.Parse(ExecuteAction(sendLocationRequest)));
 }
コード例 #4
0
ファイル: Robot.cs プロジェクト: YekanPedia/RoboTele
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     return SendLocationResponse.Parse(ExecuteAction(sendLocationRequest));
 }