【问题标题】:send message from android telegram source to to specific user id将消息从 android 电报源发送到特定的用户 ID
【发布时间】:2019-10-17 18:31:24
【问题描述】:

我想知道,如何在 android 电报源中使用编码(动态)从所有者客户端发送消息(例如:文本)到某个身体的 id? 那是什么方法和对象? 如果我想解释更多,我的意思是从电报源类之一发送消息(到特定的用户 ID)。 这里是电报源GitHub 看看(不好的是,它没有任何评论)

这些类可能有助于找到它,但我无法弄清楚

MessageObject.java
TLRPC.Message.java
ChatAttachAlert.java
SendMessagesHelper.java
ChatActivity.java

谢谢。

【问题讨论】:

  • 检查 Messagescontroller.java
  • @tashakori 你做到了吗?给我正确的方法谢谢身体
  • 不,到目前为止我还没有使用过这个功能。我再次检查,发现它不在messagescontroller中!你应该使用类似这样的方法:SendMessagesHelper.getInstance().sendMessage()。请注意,这是一个网络调用,您应该在 ui 线程以外的线程中调用它。
  • @tashakori 我知道那个方法,问题是我应该如何填充方法参数参数(例如:MessageObject、peer等...)
  • 发送消息最简单的方法就像调用:SendMessagesHelper.getInstance().sendMessage("Hi there", 123456789, null, null, false, null, null, null); ...如果您想了解如何发送其他类型的消息,请在 java 代码目录中搜索“sendmessageshelper”并找到 sendMessage 函数的使用方法。

标签: java android telegram


【解决方案1】:

你应该使用类似这样的方法:SendMessagesHelper.getInstance().sendMessage()。请注意,这是一个网络调用,您应该在 ui 线程以外的线程中调用它。

发送消息最简单的方法是调用:

   SendMessagesHelper.getInstance().sendMessage("Hi there", to_user_id, null, null, false, null, null, null); 

有不同类型的消息和使用此功能的不同方式。如果您想了解如何发送其他类型的消息,请在 java 代码目录中搜索“sendmessageshelper”,了解其中如何使用 sendMessage 函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-15
    • 2022-08-15
    • 2019-11-20
    • 2018-09-13
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    相关资源
    最近更新 更多