Query - operator with "multiple words" in double quotes


#1

Hi,
Can the - operator be used like -“multiple words”? This is not working with the below query.

from search_metadata
?max_id=337582998176268287&q=%23avengers%20-%23CaptainAmerica%20-%22What%20to%20watch%20tonight%22%20-%22%40TonyStarkTweet%3A%22%20&lang=en&count=50

decoded url used in php
$query = ‘https://api.twitter.com/1.1/search/tweets.json?max_id=337582998176268287&q=#avengers -#CaptainAmerica -“What to watch tonight” -"@TonyStarkTweet:" &lang=en&count=50’

The - operator works with single words but not with “sentence in double quotes”.
Tweets are not excluded or filtered from search results in the above query when used -“What to watch tonight”.

Also is there a way where only to search in the tweeted text.\

"id" : 3.3758299817627e+17,
"id_str" : "337582998176268288",
"text" : "#instagram #instagood #instafun #disney_store #avengers #hulk #captain_america #jokes hanusman http:\/\/t.co\/0hV5EvWohM",
"source" : "<a href=\"http:\/\/instagram.com\" rel=\"nofollow\">Instagram<\/a>",

What i mean is the keyword what i searched for should be there in “text” : in the above sample result.
In some tweets the keywords where not there in “text” : but where there in some other context like “user” : { “description” : keyword } etc


#2

This post is old and has no reply?

I am also struggling in handling negative multiple keywords…