Whenever I call the below method (CoffeeScript) that is on the server I get “Scripts should use an informative User-Agent string with contact information, or they may be IP-blocked without notice” from Wikipedia. How do I include user-agent info in the call? Or does it grab this from Meteor Accounts (which I’m not using yet)? thank you for any help…
Meteor.methods
wpSearch: (queryStr) ->
result = Meteor.http.call "GET", "http://en.wikipedia.org/w/api.php",
params:
action: "query"
list: "search"
format: "json"
srwhat: "text"
srsearch: queryStr
Just set User-Agent in the
headersparameter (see http://docs.meteor.com/#meteor_http)