【问题标题】:How to open Telegram or Viber programmatically?如何以编程方式打开 Telegram 或 Viber?
【发布时间】:2020-02-02 04:32:21
【问题描述】:

是否可以通过与消息正文的特定联系以编程方式打开 Telegram 或 Viber?我找到了“如何打开 whatsapp”:whatsapp。 Viber 和 Telegram 可能存在类似的解决方案!

【问题讨论】:

    标签: java android


    【解决方案1】:

    关于 Telegram,你可以做三件事:

    String user = "Telegram username";
    Intent browserIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("https://t.me/"+user));
    startActivity(browserIntent);
    

    与 Viber 相关的您也可以do so。而且,与 Telegram 一样,您 can't search by number。需要的uri可以在这里找到(根据Viber):

    在您帐户的编辑屏幕上找到您的 URI。

    String user = "Viber public account uri";
    String message = "Prefilled message"; // Not mandatory
    Intent browserIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("viber://pa?chatURI="+user+"&text="+message));
    startActivity(browserIntent);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-04
      • 1970-01-01
      • 1970-01-01
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多