如何使用基于意图的 URI 打开不和谐服务器邀请?

Posted

技术标签:

【中文标题】如何使用基于意图的 URI 打开不和谐服务器邀请?【英文标题】:how can i open discord server invite with intent based URI? 【发布时间】:2019-12-03 20:54:56 【问题描述】:

我想要一个在 android 中打开 discord 服务器的意图。

我知道如何为 twitter 做这件事,尝试过这样但不起作用

try 
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("twitter://user?screen_name=username")));
 catch (Exception e) 
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://twitter.com/username")));

【问题讨论】:

请发布日志它显示的问题错误是什么 当我这样做时- startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("discord://invite/uWrSv3")));什么都没有发生 【参考方案1】:

我通过测试不同的东西找到了我们,如果你安装了不和谐,你不需要明确指定任何东西,我这样做如下

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://discord.gg/invitecode")))

【讨论】:

以上是关于如何使用基于意图的 URI 打开不和谐服务器邀请?的主要内容,如果未能解决你的问题,请参考以下文章

如何让不和谐机器人为其加入的每台服务器创建邀请?

不和谐.py |机器人可以生成服务器邀请链接吗?

如何在 discord.js 中获取不和谐服务器的名称和图片

为 discord.py 机器人启用意图

找出谁使用 OAuth 重定向 uri 邀请了我的机器人服务器

从您自己的(意图)打开另一个应用程序