adamwynne / twitter-api

Async io interface to all the twitter APIs
372 stars 64 forks source link

Simple users-profile-banner function call not working #86

Open sasacocic opened 2 years ago

sasacocic commented 2 years ago

This is the stack trace I'm seeing

I'm simply running

(twitter-api/users-profile-banner :oauth-creds cred-test :params {:screen-name "SasaCocic"})

before running this I ran

(twitter-api/users-show :oauth-creds cred-test :params {:screen-name "SasaCocic"})

with no issues and successful output. Both requests require authentication.

Here's the stack trace I'm seeing

1. Unhandled java.lang.IllegalArgumentException
   No matching clause:

       json_compat_0_1.clj:   23  clojure.data.json/read-json
       json_compat_0_1.clj:   10  clojure.data.json/read-json
       json_compat_0_1.clj:   18  clojure.data.json/read-json
       json_compat_0_1.clj:   10  clojure.data.json/read-json
              handlers.clj:   70  twitter.callbacks.handlers/get-twitter-error-message
              handlers.clj:   66  twitter.callbacks.handlers/get-twitter-error-message
              handlers.clj:   39  twitter.callbacks.handlers/response-throw-error
              handlers.clj:   36  twitter.callbacks.handlers/response-throw-error
              handlers.clj:   94  twitter.callbacks.handlers/handle-response
              handlers.clj:   81  twitter.callbacks.handlers/handle-response
               RestFn.java:  464  clojure.lang.RestFn/invoke
               request.clj:   22  twitter.request/get-response-transform/fn
               request.clj:   35  twitter.request/execute-request-callbacks
               request.clj:   27  twitter.request/execute-request-callbacks
                  core.clj:   77  twitter.core/http-request
                  core.clj:   63  twitter.core/http-request
               restful.clj:   27  twitter.api.restful/users-profile-banner
               restful.clj:   27  twitter.api.restful/users-profile-banner
               RestFn.java:  457  clojure.lang.RestFn/invoke
                      REPL:  617  back.handler/eval30686
                      REPL:  617  back.handler/eval30686
             Compiler.java: 7176  clojure.lang.Compiler/eval
             Compiler.java: 7131  clojure.lang.Compiler/eval
                  core.clj: 3214  clojure.core/eval
                  core.clj: 3210  clojure.core/eval
    interruptible_eval.clj:   87  nrepl.middleware.interruptible-eval/evaluate/fn/fn
                  AFn.java:  152  clojure.lang.AFn/applyToHelper
                  AFn.java:  144  clojure.lang.AFn/applyTo
                  core.clj:  665  clojure.core/apply
                  core.clj: 1973  clojure.core/with-bindings*
                  core.clj: 1973  clojure.core/with-bindings*
               RestFn.java:  425  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   87  nrepl.middleware.interruptible-eval/evaluate/fn
                  main.clj:  414  clojure.main/repl/read-eval-print/fn
                  main.clj:  414  clojure.main/repl/read-eval-print
                  main.clj:  435  clojure.main/repl/fn
                  main.clj:  435  clojure.main/repl
                  main.clj:  345  clojure.main/repl
               RestFn.java: 1523  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   84  nrepl.middleware.interruptible-eval/evaluate
    interruptible_eval.clj:   56  nrepl.middleware.interruptible-eval/evaluate
    interruptible_eval.clj:  152  nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
                  AFn.java:   22  clojure.lang.AFn/run
               session.clj:  202  nrepl.middleware.session/session-exec/main-loop/fn
               session.clj:  201  nrepl.middleware.session/session-exec/main-loop
                  AFn.java:   22  clojure.lang.AFn/run
               Thread.java:  831  java.lang.Thread/run