ورود

View Full Version : سوال: ارتباط اکسس با تلگرام



reza_1199
سه شنبه 24 اسفند 1395, 22:56 عصر
با عرض سلام و تبریک چهارشنبه سوری بر اساتید و دوستان
از دوستان علی الخصوص حرفه ای های اکسس خواهشمندم در صورت امکان به این سوال من جواب بدن امکان اینکه یک سری از اطلاعات رو به تلگرام ارسال کنیم وجود دارد واقعیتش اینه که من هر چقدر گشتم یا پیدا نکردم یا اصلا همچین چیزی ممکن نیستدر صورت امکان دوستان یاری کنند
ممنون

mazoolagh
چهارشنبه 25 اسفند 1395, 06:36 صبح
اینجور برنامه ها معمولا از api استفاده میکنن که روش کار با اون رو باید در سایت خودش ببینین
خیلی خلاصه یک سری توابع و متد در اختیارتون میگذارن برای کارهای مختلف
باید درخواست ها (request) رو طبق مستنداتی که دراختیارتون گذاشته میشه ارسال و پاسخ ها (response) رو دریافت کنین
نحوه ساختن request و تفسیر response یک نمونه api مربوط به تامین اجتماعی رو در تاپیک زیر گذاشتم
http://barnamenevis.org/showthread.php?524097-وب-سرويس
ولی پیشنهاد میکنم از تکنولوژی دیگه ای استفاده کنین

سرویس تلگرام حتما نیاز به authentication داره - پس در اولین قدم گرفتن باید یک شناسه یا token ازشون درخواست کنین که حتما روش اینکار هم در سایتش اومده

reza_1199
چهارشنبه 25 اسفند 1395, 07:26 صبح
ممنون از پاسخ جامع و مفیدتون مثل همیشه عالی بود اگه دوستان نمونه ای در این مورد دارن ممنون میشم ارایه کنند تا همه استفاده کنند

reza_1199
چهارشنبه 25 اسفند 1395, 11:09 صبح
با عرض سلام خدمت استاد عزیز mazoolagh
من تونستم از طریق ربات @botfather عین گفته شما token مربوطه رو بگیرم و ازش یه ربات تو تلگرام درست کنم ولی واقعیتش برا ادامه کار نتونستم کاری بکنم اگه راهنمایی کنین ممنون میشم

mazoolagh
پنج شنبه 10 فروردین 1396, 08:59 صبح
من یک نگاهی به api های تلگرام انداختم:
https://core.telegram.org/api

دو سری api داره :
یکی همون روبوت که کارش پردازش پیام هاست.
و یکی دیگه هم telegram api است که ارسال و دریافت پیام رو باید با این انجام بدین.
لیست متدهاش رو میتونین اینجا ببینین:
https://core.telegram.org/methods
و بعنوان مثال روش ارسال پیام هم به شکل زیر هست:
https://core.telegram.org/method/messages.sendMessage

باید از اینجا شروع کنین و اپلیکیشن خودتون رو ثبت کنین:
https://core.telegram.org/api/obtaining_api_id

باید بگم کار با این api ها چندان ساده نیست مگر اینکه به ساز و کارشون مسلط بشین و البته تجربه و دانش کدنویسی بیش از vba نیاز داره.
قول حتمی نمیتونم بدم ولی بعد پونزده فروردین سعی میکنم یک نمونه ساده ارسال پیام بگذارم. (اگر از مستنداتش سر در آوردم البته!)

reza_1199
پنج شنبه 10 فروردین 1396, 16:43 عصر
جناب اقای mazoolagh ضمن تبریک عید و تشکر از بابت اهمیتی که به این موضوع دادین و اطلاعاتی که استخراج کرده و در اختیار اینجانب و دوستاران این سایت قرار دادین بی صبرانه منتظر میمونم و بازم تشکر از حسن توجهتون

mazoolagh
پنج شنبه 17 فروردین 1396, 07:36 صبح
جناب اقای mazoolagh ضمن تبریک عید و تشکر از بابت اهمیتی که به این موضوع دادین و اطلاعاتی که استخراج کرده و در اختیار اینجانب و دوستاران این سایت قرار دادین بی صبرانه منتظر میمونم و بازم تشکر از حسن توجهتون

ممنون از لطف شما
از دیروز که با دقت بیشتر به مستندات نگاه کردم متوجه شدم پیچیدگیش حتی از اونچه در ظاهر هم دیده میشه بیشتره
توضیحات گنگ هست (در سطح سواد من البته) و هیچ نمونه کدی هم نیست که یک عملیات رو از ابتدا تا انتها پوشش بده
خلاصه از توان من خارج هست ولی یک چیز مشخص هست که مستقیما در اکسس قابل دسترسی نیست
البته میشه با ایزارهای دیگه api خودتون رو بسازین و از اون در اکسس استفاده کنین
در واقع این apiها همین الان هم هستن و تکنولوژی ها و پلتفرم های مختلف شامل access vba رو پشتیبانی میکنن
ولی به لطف سختی کار با apiهای خود تلگرام، رایگان نیستن ولی گرون هم نیستن و اگر کسی استفاده تجاری داشته باشه ماهی 30-40 هزار تومن توجیه داره بنظرم
من خودم اگر نیاز داشتم با یکی از این سرویسها کارم رو راه مینداختم بعد میرفتم دنبال جایگزین : حالا یا خودم مینوشتم (که این یکی کار من نیست) یا به یک فریلنسر ایرانی میسپردم

reza_1199
پنج شنبه 17 فروردین 1396, 16:25 عصر
ممنون جناب اقای mazoolagh بخاطر وقتی که برای این مورد گذاشتین و ممنون بخاطر توضیحاتتون

jamande
سه شنبه 22 فروردین 1396, 23:44 عصر
سلام
یکی از دلایلی که میتونه باعث افزایش کاربران کانال بشه ، این هست که کانال شما بهمراه محتوای کانال قابل دسترس برای کاربران عموم باشه.
در حالت عادی کاربران نمیتونن شما رو به راحتی پیدا کنن ولی اگر میتونستن با توجه به محتوای کانال شما ، شما رو پیداکنن اینمشکل حل می شد و کربر واقعی می تونستید بگیرید

در سایت اشتراک کانالهای تاگرامی و محتوای کانال تلجو به آدزس: http://telejo.com کانالتون رو معرفی گنید تا ردیابهای تلجو کانال و محتوای کانال رو از انحصار تلگرام بیاره بیرون و تو گوگل هم قرار بده. در اینصورت کم کم کاربران با جستجو شما رو پیدا میکنن و میتونن از سایت بصورت مستقیم عضو کانال شما بشن