مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

f.mass

عضویت از 1399/02/05

خطای EXCEPTION در هنگام اجرای bot.GetUpdatesAsync(offset).Result; در C#

  • جمعه 5 اردیبهشت 1399
  • 03:57
تشکر میکنم

سلام.موقع اجرای کد Telegram.Bot.Types.Update[] myupdate = bot.GetUpdatesAsync(offset).Result; در سی شارپ برای نوشتن بات تلگرام خطای AggregateException پیش میاد، مشکلی توی اتصال به تلگرام با پروکسی و همینطور فیلترشکن قوی نیست؛ ایا میشه کد رو توی TRY ,CATCH گذاشت؟ اگه میشه تو قسمت CATCH چی باید نوشت؟ و یا اینکه مشکل کلا از APIئه؟
ممنون میشم راهنمایی کنید
نسخه ویژوال استودیو: .net framework 4.7.2

نسخه telegram api:15.5.1

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

omid500

عضویت از 1399/01/04

  • جمعه 5 اردیبهشت 1399
  • 12:25
سلام این دو خط کد رو قبلش بنویسید درست میشه
ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
کاربر سایت

f.mass

عضویت از 1399/02/05

  • یکشنبه 7 اردیبهشت 1399
  • 06:04

این کدا رو وارد کردم ولی مشکل حل نشدو همون پیغام رو داد،
از  روش دیگه ای مثل try catch finally نمیتونم استفاده کنم؟

کاربر سایت

omid500

عضویت از 1399/01/04

  • سه شنبه 9 اردیبهشت 1399
  • 23:13

https://github.com/TelegramBots/Telegram.Bot/issues/868 اینجا رو هم یک نگاه بنداز

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)