Closed micr0be closed 11 years ago
Are you using Google Maps credentials? If so, try taking them out. I think they only work with Enterprise account credentials.
I am, I removed them but still same error. when creating the instagram client was there something specific i should put in "website URL"?
Can you paste in the full stack trace?
ruby app.rb == Sinatra/1.4.2 has taken the stage on 4567 for development with backup from Thin
Thin web server (v1.5.1 codename Straight Razor) Maximum connections set to 1024 Listening on localhost:4567, CTRL+C to stop JSON::ParserError - 757: unexpected token at 'Unable to authenticate the supplied URL. Please check your client and signature parameters.': /var/lib/gems/1.9.2/gems/json-1.7.7/lib/json/common.rb:155:in
parse' /var/lib/gems/1.9.2/gems/json-1.7.7/lib/json/common.rb:155:in
parse' /root/qis-master/goog_geocoder.rb:20:inresp' app.rb:44:in
block in class:QIS' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1415:incall' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1415:in
block in compile!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in[]' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in
block (3 levels) in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:960:inroute_eval' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in
block (2 levels) in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:981:inblock in process_route' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:979:in
catch' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:979:inprocess_route' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:943:in
block in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:942:ineach' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:942:in
route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1053:inblock in dispatch!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
block in invoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:incatch' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
invoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1050:indispatch!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:878:in
block in call!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:inblock in invoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
catch' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:ininvoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:878:in
call!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:864:incall' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in
call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:incall' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in
call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:incall' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in
call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:incall' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in
call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:incall' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in
context' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:incall' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in
call' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/head.rb:11:incall' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:172:in
call' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1947:incall' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1610:in
block in call' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1693:insynchronize' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1610:in
call' /var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:81:inblock in pre_process' /var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:79:in
catch' /var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:79:inpre_process' /var/lib/gems/1.9.2/gems/eventmachine-1.0.3/lib/eventmachine.rb:1037:in
call' /var/lib/gems/1.9.2/gems/eventmachine-1.0.3/lib/eventmachine.rb:1037:inblock in spawn_threadpool' !! Unexpected error while processing request: undefined method
[]' for nil:NilClass
this happens when i hit submit query.
Looks like it's still trying to use google maps credentials. Try completely deleting the google_client_id
and google_key
lines from your keys.yml file.
I fixed my mistake in typing out the date incorrectly, but when i run a query i get: could this also be something silly ?
"Error: Media search error. Please try again shortly"
RestClient::BadRequest - 400 Bad Request:
/var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb:48:in return!' /var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/request.rb:230:in
process_result'
/var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/request.rb:178:in block in transmit' /usr/lib/ruby/1.9.2/net/http.rb:627:in
start'
/var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/request.rb:172:in transmit' /var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/request.rb:64:in
execute'
/var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient/request.rb:33:in execute' /var/lib/gems/1.9.2/gems/rest-client-1.6.7/lib/restclient.rb:68:in
get'
app.rb:55:in block in <class:QIS>' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1415:in
call'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1415:in block in compile!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in
[]'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in block (3 levels) in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:960:in
route_eval'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:944:in block (2 levels) in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:981:in
block in process_route'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:979:in catch' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:979:in
process_route'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:943:in block in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:942:in
each'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:942:in route!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1053:in
block in dispatch!'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in block in invoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
catch'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in invoke' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1050:in
dispatch!'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:878:in block in call!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
block in invoke'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in catch' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1035:in
invoke'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:878:in call!' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:864:in
call'
/var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/xss_header.rb:18:in call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in
call'
/var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/path_traversal.rb:16:in
call'
/var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/json_csrf.rb:18:in call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in
call'
/var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/base.rb:49:in call' /var/lib/gems/1.9.2/gems/rack-protection-1.5.0/lib/rack/protection/frame_options.rb:31:in
call'
/var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:225:in context' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/session/abstract/id.rb:220:in
call'
/var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/nulllogger.rb:9:in call' /var/lib/gems/1.9.2/gems/rack-1.5.2/lib/rack/head.rb:11:in
call'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:172:in call' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1947:in
call'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1610:in block in call' /var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1693:in
synchronize'
/var/lib/gems/1.9.2/gems/sinatra-1.4.2/lib/sinatra/base.rb:1610:in call' /var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:81:in
block in pre_process'
/var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:79:in catch' /var/lib/gems/1.9.2/gems/thin-1.5.1/lib/thin/connection.rb:79:in
pre_process'
/var/lib/gems/1.9.2/gems/eventmachine-1.0.3/lib/eventmachine.rb:1037:in call' /var/lib/gems/1.9.2/gems/eventmachine-1.0.3/lib/eventmachine.rb:1037:in
block in spawn_threadpool'
I'm getting this too. I think It's a problem on their end: https://groups.google.com/forum/?fromgroups#!topic/instagram-api-developers/cWEbmaIWO2E
ok great. thank you so much for your help.
after submitting a query i get an "internal server error":
Json::ParserError -757: unexpected token at 'Unable to authenticate the supplied URL. Please check your client and signature parameters.': ... ... ... !! Unexpected Error while processing request: Undefined Method '[ ]' for nil:NilClass
I can't figure out what i'm doing wrong, as far as i know everything is in place.