How to open websocket with authorization token

I'm trying to get logstash to listen to a websocket that requires authentication.

WebSocket documentation
http://seeed-studio.github.io/Wio_Link/#node-event-api-use-websocket

Javascript example

var ws = new WebSocket('wss://iot.seeed.cc/v1/node/event');
ws.onopen = function() {
    ws.send("d6d68b4b6b43f213569f5832dd8277b2");
};
ws.onmessage = function (evt) {
    alert(evt.data);
};

Here is the same example using the chrome websocket extension

Can logstash pass authroization tokens to web sockets? Looking at the logstash websocket plugin documentation and also the ruby-ftw ruby gem logstash is based on, I don't see any documented way to do this.

I've tried passing the token in as part of the url header, with no luck. e.g.

'wss://us.wio.seeed.io/v1/node/event?access_token=c3ed51cc8cb2a55351c576159ab37517/'

input {
  websocket {
    mode => client
    url => 'wss://us.wio.seeed.io/v1/node/event?access_token=c3ed51cc8cb2a55351c576159ab37517/'
  }
}
output {
  stdout{
    codec => rubydebug
  }
}

Did you solve the issue?
I guess you might have to try putting some other param name instead of 'access_token'
something like 'token'?