使用Telegram发送消息

Gha*_*ion 5 java android telegram

我正在尝试向电报应用程序用户发送消息,但意图只打开电报应用程序 - 它不会选择一个conctact并发送消息:

public void shareTelegram(String message)
{
    Intent waIntent = new Intent(Intent.ACTION_SEND);

    waIntent.setType("text/plain");
    waIntent.setPackage("org.telegram.messenger");

    if (waIntent != null)
    {
        waIntent.putExtra(Intent.EXTRA_TEXT, message);//
        startActivity(Intent.createChooser(waIntent, "Daniel"));
    } 
    else 
    {
        Toast.makeText(getApplicationContext(), "Telegram is not installed", Toast.LENGTH_SHORT).show();
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法完全发送消息?我可以完全发送消息而不显示电报吗?

Ily*_*a P 1

TLSharp 是 Telegram API 在 C# 上的基本实现。在这里查看https://github.com/sochix/TLSharp