Advertisement
Guest User

JSON problem w/ yason

a guest
Feb 7th, 2023
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.52 KB | None | 0 0
  1. (drakma:http-request (concatenate 'string
  2. *url*
  3. (previous-close 'AAPL t)
  4. *api-key*) :decode-content t)
  5. #(123 34 116 105 99 107 101 114 34 58 34 65 65 80 76 34 44 34 113 117 101 114
  6. 121 67 111 117 110 116 34 58 49 44 34 114 101 115 117 108 116 115 67 111 117
  7. 110 116 34 58 49 44 34 97 100 106 117 115 116 101 100 34 58 116 114 117 101
  8. 44 34 114 101 115 117 108 116 115 34 58 91 123 34 84 34 58 34 65 65 80 76 34
  9. 44 34 118 34 58 54 46 57 55 55 49 57 48 54 101 43 48 55 44 34 118 119 34 58
  10. 49 53 50 46 48 57 51 57 44 34 111 34 58 49 53 50 46 53 55 53 44 34 99 34 58
  11. 49 53 49 46 55 51 44 34 104 34 58 49 53 51 46 49 44 34 108 34 58 49 53 48 46
  12. 55 56 44 34 116 34 58 49 54 55 53 55 49 55 50 48 48 48 48 48 44 34 110 34 58
  13. 53 56 51 53 49 55 125 93 44 34 115 116 97 116 117 115 34 58 34 79 75 34 44 34
  14. 114 101 113 117 101 115 116 95 105 100 34 58 34 52 54 54 48 48 48 50 55 57 97
  15. 55 49 57 55 100 54 101 99 48 54 52 102 53 102 48 54 51 97 51 98 98 50 34 44
  16. 34 99 111 117 110 116 34 58 49 125)
  17. 200 (8 bits, #xC8, #o310, #b11001000)
  18. ((:SERVER . "nginx/1.19.2") (:DATE . "Tue, 07 Feb 2023 18:46:47 GMT")
  19. (:CONTENT-TYPE . "application/json") (:TRANSFER-ENCODING . "chunked")
  20. (:CONNECTION . "close") (:VARY . "Accept-Encoding,Accept-Encoding")
  21. (:X-REQUEST-ID . "466000279a7197d6ec064f5f063a3bb2")
  22. (:STRICT-TRANSPORT-SECURITY . "max-age=15724800; includeSubDomains"))
  23. #<PURI:URI https://api.polygon.io/v2/aggs/ticker/AAPL/prev?adjusted=TRUE&apiKey=myapikey>
  24. #<FLEXI-STREAMS:FLEXI-IO-STREAM {1003D160A3}>
  25. T
  26. "OK"
  27. CL-USER> (yason:parse (drakma:http-request (concatenate 'string
  28. *url*
  29. (previous-close 'AAPL t)
  30. *api-key*) :decode-content t))
  31.  
  32. There is no applicable method for the generic function
  33. #<STANDARD-GENERIC-FUNCTION YASON::PARSE% (3)>
  34. when called with arguments
  35. (#(123 34 116 105 99 107 101 114 34 58 34 65 65 80 76 34 44 34
  36. 113 117 101 114 121 67 111 117 110 116 34 58 49 44 34 114
  37. 101 115 117 108 116 115 67 111 117 110 116 34 58 49 44 34
  38. 97 100 106 117 115 116 101 100 34 58 116 114 117 101 44 34
  39. 114 101 115 117 108 116 115 34 58 91 123 34 84 34 58 34 65
  40. 65 80 76 34 44 34 118 34 58 54 46 57 55 55 49 57 48 54 101
  41. 43 48 55 44 34 118 119 34 58 49 53 50 46 48 57 51 57 44 34
  42. 111 34 58 49 53 50 46 53 55 53 44 34 99 34 58 49 53 49 46
  43. 55 51 44 34 104 34 58 49 53 51 46 49 44 34 108 34 58 49 53
  44. 48 46 55 56 44 34 116 34 58 49 54 55 53 55 49 55 50 48 48
  45. 48 48 48 44 34 110 34 58 53 56 51 53 49 55 125 93 44 34 115
  46. 116 97 116 117 115 34 58 34 79 75 34 44 34 114 101 113 117
  47. 101 115 116 95 105 100 34 58 34 51 98 101 49 100 53 98 52
  48. 51 48 100 53 99 49 52 52 98 51 52 98 50 55 97 55 99 55 48
  49. 97 51 51 97 57 34 44 34 99 111 117 110 116 34 58 49 125)).
  50. [Condition of type SB-PCL::NO-APPLICABLE-METHOD-ERROR]
  51.  
  52. Restarts:
  53. 0: [RETRY] Retry calling the generic function.
  54. 1: [RETRY] Retry SLY mREPL evaluation request.
  55. 2: [*ABORT] Return to SLY's top level.
  56. 3: [ABORT] abort thread (#<THREAD "sly-channel-1-mrepl-remote-1" RUNNING {10029F03B3}>)
  57.  
  58. Backtrace:
  59. 0: ((:METHOD NO-APPLICABLE-METHOD (T)) #<STANDARD-GENERIC-FUNCTION YASON::PARSE% (3)> #(123 34 116 105 99 107 ...)) [fast-method]
  60. 1: (SB-PCL::CALL-NO-APPLICABLE-METHOD #<STANDARD-GENERIC-FUNCTION YASON::PARSE% (3)> (#(123 34 116 105 99 107 ...)))
  61. 2: (YASON:PARSE #(123 34 116 105 99 107 ...) :OBJECT-KEY-FN NIL :OBJECT-AS NIL :JSON-ARRAYS-AS-VECTORS NIL :JSON-BOOLEANS-AS-SYMBOLS NIL :JSON-NULLS-AS-KEYWORD NIL)
  62. 3: (SB-INT:SIMPLE-EVAL-IN-LEXENV (YASON:PARSE (DRAKMA:HTTP-REQUEST (CONCATENATE # *URL* # *API-KEY*) :DECODE-CONTENT T)) #<NULL-LEXENV>)
  63. 4: (EVAL (YASON:PARSE (DRAKMA:HTTP-REQUEST (CONCATENATE # *URL* # *API-KEY*) :DECODE-CONTENT T)))
  64. 5: ((LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1))
  65. 6: (SLYNK::CALL-WITH-RETRY-RESTART "Retry SLY mREPL evaluation request." #<FUNCTION (LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1) {1003D2E37B}>)
  66. 7: ((LAMBDA NIL :IN SLYNK-MREPL::MREPL-EVAL-1))
  67. 8: ((LAMBDA NIL :IN SLYNK::CALL-WITH-LISTENER))
  68. 9: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<PACKAGE "COMMON-LISP-USER">) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/wpg/.emacs.d/projects/polygon/") (* . #1=#(123 34 116 105 99 107 ...)) (** . #(123 34 11..
  69. 10: (SLYNK-MREPL::MREPL-EVAL-1 #<SLYNK-MREPL::MREPL mrepl-1-1> "(yason:parse (drakma:http-request (concatenate 'string ..)
  70. 11: (SLYNK-MREPL::MREPL-EVAL #<SLYNK-MREPL::MREPL mrepl-1-1> "(yason:parse (drakma:http-request (concatenate 'string ..)
  71. 12: (SLYNK:PROCESS-REQUESTS NIL)
  72. 13: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD))
  73. 14: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD))
  74. 15: (SLYNK-SBCL::CALL-WITH-BREAK-HOOK #<FUNCTION SLYNK:SLYNK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD) {10029F400B}>)
  75. 16: ((FLET SLYNK-BACKEND:CALL-WITH-DEBUGGER-HOOK :IN "/home/wpg/.emacs.d/elpa/sly-20221108.2234/slynk/backend/sbcl.lisp") #<FUNCTION SLYNK:SLYNK-DEBUGGER-HOOK> #<FUNCTION (LAMBDA NIL :IN SLYNK::SPAWN-CHAN..
  76. 17: ((LAMBDA NIL :IN SLYNK::CALL-WITH-LISTENER))
  77. 18: (SLYNK::CALL-WITH-BINDINGS ((*PACKAGE* . #<PACKAGE "COMMON-LISP-USER">) (*DEFAULT-PATHNAME-DEFAULTS* . #P"/home/wpg/.emacs.d/projects/polygon/") (* . #1=#(123 34 116 105 99 107 ...)) (** . #(123 34 11..
  78. 19: ((LAMBDA NIL :IN SLYNK::SPAWN-CHANNEL-THREAD))
  79. 20: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
  80. 21: ((FLET "WITHOUT-INTERRUPTS-BODY-10" :IN SB-THREAD::RUN))
  81. 22: ((FLET SB-UNIX::BODY :IN SB-THREAD::RUN))
  82. 23: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-THREAD::RUN))
  83. 24: (SB-THREAD::RUN)
  84. 25: ("foreign function: call_into_lisp")
  85. 26: ("foreign function: funcall1")
  86.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement