我刚开始将Facebook App Linking应用到我的应用程序中。我有来自Facebook的应用程序ID和应用程序链接URL,我可以从我的应用程序共享链接。
我在AndroidManifest文件中设置了必要的intent-filter:
<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="customscheme"/>
</intent-filter>
应用网址也已正确设置:customscheme://card/
点击Facebook应用中的链接正确打开我的应用程序,到目前为止一切顺利。
我想要做的是当用户点击Facebook链接时,它会将参数传递给我的应用程序,以便它知道应该显示哪张卡。例如:customscheme://card/48156848
目前我只能显示具有意图过滤器的活动,而我无法从意图中提取必要的参数。
有没有人知道这方面的解决方案?