Hi @Moses I am trying to implement the deeplink functionality for Kepler app. I tried several commands to open app using deeplink and send params but seems like only 1 params is able to go with url and others are truncating [ I checked this on emulator for now not on device ] . You may find serveral deeplinks I have created to call my app
Kepler Deeplinks (For now check on emulator)
ajay.m2@41845-451854 xumo-play-kepler % kepler device launch-app --device “Simulator” -
-appName "com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E&playback=true&hideUI=true&deep
linkType=free_movies"
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler % kepler device launch-app --device “Simulator” -
-appName “com.xumo.keplerapp.main?assetId=TEST123&playback=true”
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?assetId=TEST123
ajay.m2@41845-451854 xumo-play-kepler % kepler device launch-app --device “Simulator” -
-appName “com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies”
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler % kepler device launch-app --device “Simulator” -
-appName “com.xumo.keplerapp.main?channelId=99991709&deeplinkType=live_guide”
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?channelId=99991709
ajay.m2@41845-451854 xumo-play-kepler %
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send "orpheus://com.xumo.kepler
app.main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true"
Sending: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send "orpheus://com.xumo.kepler
app.main?assetId=TEST123&playback=true"
Sending: orpheus://com.xumo.keplerapp.main?assetId=TEST123
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send 'orpheus://com.xumo.kepler
app.main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true’
Sending: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler %
//================================
adb shell vmsgr send "xumokepler://player?asset
Id=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true"
Sending: xumokepler://player?assetId=XM0AN7R8LBDB3E
CLI Send Error for URI: xumokepler://player?assetId=XM0AN7R8LBDB3E: [com.amazon.apmf.SecurityError]: Missing privileges to send message
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send "fos://com.xumo.keplerapp.
main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true"
Sending: fos://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
CLI Send Error for URI: fos://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E: : Failed to send message, remote error
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send "pkg://com.xumo.keplerapp.
main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true"
Sending: pkg://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send " Xumo Play
Id=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true"
Sending: Xumo Play
CLI Send Error for URI: Xumo Play [com.amazon.apmf.SecurityError]: Missing privileges to send message
ajay.m2@41845-451854 xumo-play-kepler % adb shell vmsgr send "broadcast://*/com.xumo.ke
plerapp/deeplink?assetId=XM0AN7R8LBDB3E"
Sending: broadcast://*/com.xumo.keplerapp/deeplink?assetId=XM0AN7R8LBDB3E
CLI Send Error for URI: broadcast://*/com.xumo.keplerapp/deeplink?assetId=XM0AN7R8LBDB3E: [com.amazon.apmf.SecurityError]: Missing privileges to send message
ajay.m2@41845-451854 xumo-play-kepler %
//==================
ajay.m2@41845-451854 xumo-play-kepler % adb shell vlcm launch-app "orpheus://com.xumo.k
eplerapp.main**?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true**
"
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E
ajay.m2@41845-451854 xumo-play-kepler % adb shell vlcm launch-app "orpheus://com.xumo.k
eplerapp.main?channelId=99991709&deeplinkType=live_guide&playback=true&hideUI=true"
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?channelId=99991709
ajay.m2@41845-451854 xumo-play-kepler %
//===========
If you are running this outside vs code terminal —use singe quote
ajay.m2@41845-451854 xumo_reactnative6 % adb shell vlcm launch-app "orpheus://com.xumo.k
eplerapp.main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true
"
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Failed to launch (-1): orpheus://com.xumo.k
/bin/sh: line 1: eplerapp.main?assetId=XM0AN7R8LBDB3E: command not found
ajay.m2@41845-451854 xumo_reactnative6 % adb shell vlcm launch-app ‘orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E&deeplinkType=free_movies&playback=true&hideUI=true’
Please migrate to `vmsgr send` command. If you need to pass extra params in addition to the URI please get in touch.
CLI: Launch URI: orpheus://com.xumo.keplerapp.main?assetId=XM0AN7R8LBDB3E