android - 电报发送未保存的联系人
问题描述
简短:有没有办法在电报中发送未保存联系人的电话号码?
Long:我需要每天向电报机器人发送未保存的联系人 20 次。我知道,我可以打开电话应用程序>转到“最近”选项卡>单击未保存的电话号码>复制它>切换回电报>粘贴它。有没有办法自动发送或简化这个过程?
我不是在问你关于完全工作的程序。告诉我是否可能或给我一些想法。
到目前为止,我发现可以通过API将我的电话号码发送给电报机器人。但找不到发送未保存联系人的方法。
此外,电报具有发送联系人的内置功能,但它仅适用于电报联系人,不适用于未保存的电话号码。
到目前为止,我想出了使用自动点击器。
这可能会对您有所帮助:我的手机是 Android 设备。我正在使用默认的三星手机应用程序。我可以完全控制那个电报机器人。
链接:
解决方案
在 Telegram Bot API 中编程时,您可以使用如下代码发送联系人:
await Bot.SendContactAsync(update.Message.Chat.Id, Phone_Number, "First_Name", "Last_Name");
在您自己的应用程序(可能是电报 android 机器人)中,您可以访问手机的通话记录并将电话号码(这是一个字符串)替换为您的机器人在本地提取的电话号码。
顺便说一句,姓氏在我提到的代码中是可选的。
推荐阅读
- powershell - 为什么我的条件(-not A -and (A -or B -or C))不起作用?
- android - 如何在代表 HTML 的 CDATA 字符串中包含图像?
- javascript - 如何在同一个 js 代码中获取我的 js 提供的 URL
- sqlite - 为什么 SQLITE 会创建空的 sqlite_sequence 表?
- c - 使用我自己的结构在套接字编程中填充 UDP 有效负载?
- xpath - 我只想从具有类名(我的类)的父级(div)中选择我选择的第 11 个孩子,其余的我忽略它们
- c++builder - 使用 TIdHTTP->Put() 编码 utf-8
- api - 如何在 ionic 4 的应用程序浏览器中为 instagram api 获取带有 loadstart 事件的 URL?
- linux - 在 Dockerfile 中替代 git clone
- netlogo - NetLogo:如何在“to setup ~ go”程序中的坐标(0 0)~(max-pxcor 0)中放置指定数量的海龟?