【问题标题】:How to get Telegram channel post with android(DrKlo) api如何使用 android(DrKlo) api 获取 Telegram 频道帖子
【发布时间】:2018-01-07 00:32:46
【问题描述】:

我想获取具有类似https://t.me/BotNews/29 的帖子 ID 的频道帖子

是这里的 POST_ID。在所有的电报官方应用程序中,当您在聊天文本框中编写链接时,电报应用程序将其转换为超链接,当您单击此链接时,您在频道帖子上转移。所以当我们编译drklo api并打开应用程序时,我们可以看到这个动作。这意味着这个Question 的答案是错误的!!

任何人都知道我们如何使用 POST_ID 获取电报频道消息(帖子)?

【问题讨论】:

    标签: android api post telegram channel


    【解决方案1】:

    答案中包含一个很长的故事: 但作为起点,您应该创建一个 getHistory 类型的请求并在 UI 线程之外的其他线程中调用它:

    TLRPC.TL_messages_getHistory req = new TLRPC.TL_messages_getHistory();
    req.limit = 1;
    req.offset_id = postID-1;
    req.offset_date = 0;
    

    【讨论】:

    • 谢谢你的好回答。但要注意。我知道如何使用 MESSAGE_ID 获取消息。在这里我想用 POST_ID 获取消息对象
    • 正如我之前提到的,这是一个很长的故事。但是还有一点需要考虑:检查messagescontroller.java中的loadmessages函数,它已经实现了这个功能。
    • 是的,我以前做过这样的事情。
    猜你喜欢
    • 2016-04-04
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 2018-01-06
    • 1970-01-01
    相关资源
    最近更新 更多