Could somebody review these and let me know the proper way to use the url operator?
GET request
twurl "/1.1/tweets/search/30day/[my_env].json?query=url:https://github.com/sferik/twitter"
{"error":{"message":"There were errors processing your request: no viable alternative at character '/' (at position 11), no viable alternative at input ':' (at position 10), no viable alternative at character '/' (at position 12)","sent":"2017-11-20T05:52:44+00:00","transactionId":"00e64f6f00dfb114"}}
GET request with escaped query (there are results for this in the search on twitter.com, so this feels like the wrong response.
twurl "/1.1/tweets/search/30day/[my_env].json?query=url%3Ahttps%3A%2F%2Fgithub.com%2Fsferik%2Ftwitter"
{"results":[],"requestParameters":{"maxResults":100,"fromDate":"201710210000","toDate":"201711200556"}}
POST request with serialized JSON
twurl -A "Content-Type: application/json" -X POST -d "{\"query\":\"url:https://github.com/sferik/twitter\"}" /1.1/tweets/search/30day/[my_env].json
{"error":{"message":"There were errors processing your request: no viable alternative at character '/' (at position 11), no viable alternative at input ':' (at position 10), no viable alternative at character '/' (at position 12)","sent":"2017-11-20T06:22:42+00:00","transactionId":"0082557000a003a2"}}