PDA

View Full Version : ارسال پیام به مخاطبین تلگرام



BeginnerProgrammer
سه شنبه 21 فروردین 1397, 10:51 صبح
سلام دوستان، من میخوام با شماره تلفن مخاطب یک پیام رو از طریق برنامه ی اندروید ارسال کنم. ولی فقط میتونم از طریق اپلیکشین برنامه ی تلگرام رو باز کنم. لطفا راهنمایی کنید

farhad_shiri_ex
سه شنبه 21 فروردین 1397, 12:51 عصر
یعنی شماره تلفن مخاطب رو فقط تو تلگرام دارین؟ یا خارج از تلگرامم هم دارین؟
برنامه آماده میخواهید یا فقط سورسی که شماره تلفن بهش بدید براتون اس ام اس ارسال کنه؟
یا کلا تو تلگرام می خواهید این کار رو انجام بدید؟

BeginnerProgrammer
سه شنبه 21 فروردین 1397, 13:59 عصر
من یه اپلیکیشن نوشتم با اندروید استدیو که از اطریق این اپ یه کد از طریق اس ام اس به یه شماره موبایل ارسال میشه. حالا میخوام این کد رو به تلگرام مخاطب هم ارسال کنم.

farhad_shiri_ex
سه شنبه 21 فروردین 1397, 14:24 عصر
اگر آیدی تلگرامو دارید....!

void intentMessageTelegram(String msg)
{
final String appName = "org.telegram.messenger";
final boolean isInstalled = Utils.isPackageInstalled(appName, context.getPackageManager());
if (isInstalled)
{
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://telegram.me/+Telegram ID"));
intent.setPackage(appName);
intent.putExtra(Intent.EXTRA_TEXT, msg);
this.startActivity(intent);
} else {
Toast.makeText(mUIActivity, "Telegram not Installed", Toast.LENGTH_SHORT).show();
}
}

BeginnerProgrammer
سه شنبه 21 فروردین 1397, 14:27 عصر
خب ندارم آی دی رو . فقط شماره تلفنه:ناراحت::ناراحت:
در واقع من کاربرانی که به گوشی اس ام اس ارسال میکنن شمارشونو ذخیره میکنم و از طریق شمارشون میخوام یه کد تو تلگرام براشون بفرستم .
بابت کد هم ممنون

farhad_shiri_ex
سه شنبه 21 فروردین 1397, 14:34 عصر
بابت کد هم ممنون
از کلید تشکر استفاده کنید خیلی بهتره!!

BeginnerProgrammer
سه شنبه 21 فروردین 1397, 14:40 عصر
خب جواب سوالمو نگرفتم 😐