Skip to content

Direct access app like Neflix, Primevideo not open using AppID #304

@jaydipbvi

Description

@jaydipbvi

We have tried using wss and http both connection but not able to open Netflix, Prime Video app direct throw any button.

WSS connection not work with any Apps but HTTP connection worked with YouTube, Spotify apps.

Param for WSS connection

` method: ms.channel.emit

let subParam = ["action_type":"DEEP_LINK","appId":appId]//DEEP_LINK//NATIVE_LAUNCH
let param = TVRemoteCommand.Params(data: subParam, event: "ed.apps.launch",to: "host")`

Req for HTTP connection;
`
let appId = "111299001912"
let strURL = "http://192.168.5.40:8001/api/v2/applications/\(appId)"
guard let url = URL(string:strURL) else { return }
var request = URLRequest(url: url)

    request.allHTTPHeaderFields = ["Authorization": "Bearer access_token",
                                   "Content-Type": "application/json"]
    request.httpMethod = "POST"  //Use POST method for app launch
    let task = URLSession.shared.dataTask(with: request) { data, response, error in
        guard let data = data, error == nil else {
            print("Error: \(error?.localizedDescription ?? "")")
            return
        }
        if let responseString = String(data: data, encoding: .utf8) {
            print("Response: \(responseString)")
        }
    }
    task.resume()`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions