【发布时间】:2017-06-30 07:51:38
【问题描述】:
我正在尝试在 kivy 应用程序中使用 OAuth(授权代码流)。因此,我希望我的应用程序使用特殊方案从浏览器启动,例如。 myappscheme://dosomething.所以我在我的应用中添加了一个意图过滤器:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myappscheme" android:host="dosomething" />
</intent-filter>
现在,当来自网络服务器的重定向发送到 myappscheme://dosomething 时,我的应用程序就会启动。但我不知道如何检索发送的 url 参数。我发现对于 Java:http://developer.android.com/training/basics/intents/filters.html#HandleIntent 但我不知道如何在 kivy 中使用它。
也许有人可以提供帮助或知道 oauth 和 kivy 的示例?
提前致谢。
【问题讨论】: