首页 > 解决方案 > 电报发送未保存的联系人

问题描述

简短:有没有办法在电报中发送未保存联系人的电话号码?

Long:我需要每天向电报机器人发送未保存的联系人 20 次。我知道,我可以打开电话应用程序>转到“最近”选项卡>单击未保存的电话号码>复制它>切换回电报>粘贴它。有没有办法自动发送或简化这个过程?

我不是在问你关于完全工作的程序。告诉我是否可能或给我一些想法。

到目前为止,我发现可以通过API将我的电话号码发送给电报机器人。但找不到发送未保存联系人的方法。

此外,电报具有发送联系人的内置功能,但它仅适用于电报联系人,不适用于未保存的电话号码。

到目前为止,我想出了使用自动点击器。

这可能会对您有所帮助:我的手机是 Android 设备。我正在使用默认的三星手机应用程序。我可以完全控制那个电报机器人。

链接

电报 API

电报 API #2

电报 API #3

通讯录应用中未保存的电话号码示例

标签: androidcontactstelegramtelegram-botsamsung-galaxy

解决方案


在 Telegram Bot API 中编程时,您可以使用如下代码发送联系人:

await Bot.SendContactAsync(update.Message.Chat.Id, Phone_Number, "First_Name", "Last_Name");

在您自己的应用程序(可能是电报 android 机器人)中,您可以访问手机的通话记录并将电话号码(这是一个字符串)替换为您的机器人在本地提取的电话号码。

顺便说一句,姓氏在我提到的代码中是可选的。


推荐阅读