Xbox 上 UWP 中的媒体应用深度链接
Media App deeplinking in UWP on Xbox
我们已将我们的应用程序从 JavaScript/HTML 老式 Xbox One 框架迁移到 UWP。但是,我们仍然希望支持 ms-xbl deeplinking:
ms-xbl-{titleId}://media-details?contentId={contentId}
此协议用于从 Xbox 仪表板上的媒体磁贴启动应用程序。
我们的 UWP (Xbox) 应用程序的 titleId 在控制台中是空白的,因此我们无法像以前那样使用 Xbox XDK 从深度 link 启动应用程序。微软想推广我们的应用程序,但他们需要使用 ms-xbl 协议,甚至可以在 UWP 中处理(和调试)吗?
查看 Xbox One 仪表板,我可以看到似乎支持它的应用程序(Netflix、Channel5)。
The titleId of our UWP (Xbox) app is blank in the console
titleID 不能为空(您无法从控制台获取)。您可以从仪表板获取它,然后自己添加(例如来自 Get your IDs). Are you using XBOX Creator Program? In that way when you enable XBOX Live service you can find your titleID directly from XBOX Live Service part from your dashboard. Then you can add it to your app by refer to Add the TitleID and SCID to your binary.
我们已将我们的应用程序从 JavaScript/HTML 老式 Xbox One 框架迁移到 UWP。但是,我们仍然希望支持 ms-xbl deeplinking:
ms-xbl-{titleId}://media-details?contentId={contentId}
此协议用于从 Xbox 仪表板上的媒体磁贴启动应用程序。
我们的 UWP (Xbox) 应用程序的 titleId 在控制台中是空白的,因此我们无法像以前那样使用 Xbox XDK 从深度 link 启动应用程序。微软想推广我们的应用程序,但他们需要使用 ms-xbl 协议,甚至可以在 UWP 中处理(和调试)吗?
查看 Xbox One 仪表板,我可以看到似乎支持它的应用程序(Netflix、Channel5)。
The titleId of our UWP (Xbox) app is blank in the console
titleID 不能为空(您无法从控制台获取)。您可以从仪表板获取它,然后自己添加(例如来自 Get your IDs). Are you using XBOX Creator Program? In that way when you enable XBOX Live service you can find your titleID directly from XBOX Live Service part from your dashboard. Then you can add it to your app by refer to Add the TitleID and SCID to your binary.