<div class="gmail_quote"><br><br>
<p>Hello,<br>Firstly, I should point out that I'm a Lisp newbie, so I could be doing something silly, but when I try the example for cl-facebook, I get an error, and could do with some guidance..</p>
<p><br>This is what I type it (I'm using SBCL via emacs and SLIME):</p>
<p><br>CL-USER> (setq *secret* "bec63f898bd92e1ee185ef6335dbbb10")<br>CL-USER> (setq *api-key* "cc5ec811854818562c9a0362b13657d9")<br>CL-USER> (setq *auth-id* (cl-facebook:facebook-auth-id *api-key* *secret*))</p>

<p><br>(obviously, the key and secret values are pseudo, but I'm showing how they were entered)</p>
<p><br>After hitting return on the third line, I get this debug trace..</p>
<p><br>Invalid JSON literal name: Not [in #<SB-SYS:FD-STREAM for "a socket" {B18E169}>]<br>   [Condition of type JSON:JSON-SYNTAX-ERROR]</p>
<p><br>Restarts:<br> 0: [ABORT] Return to SLIME's top level.<br> 1: [TERMINATE-THREAD] Terminate this thread (#<THREAD "repl-thread" RUNNING {B81AF49}>)</p>
<p><br>Backtrace:<br>  0: (JSON:JSON-SYNTAX-ERROR #<SB-SYS:FD-STREAM for "a socket" {B18E169}> "Invalid JSON literal name: ~A")[:EXTEND]<br>  1: (JSON:DECODE-JSON #<SB-SYS:FD-STREAM for "a socket" {B18E169}>)<br>
  2: ((LAMBDA ()))<br>  3: (SB-INT:SIMPLE-EVAL-IN-LEXENV (SETQ *AUTH-ID* (CL-FACEBOOK:FACEBOOK-AUTH-ID *API-KEY* *SECRET*)) #<NULL-LEX$<br> --more--</p>
<p><br>The rest of the trace is the usual SLIME stuff. Anyway, anyone have thoughts on what I'm doing wrong? Or suggest some routes for exploration? </p>
<div> PS.</div>
<div>Can i just point out that I've had issues trying to post to this mail group, as I suspect it treats <a href="http://gmail.com/" target="_blank">gmail.com</a> and <a href="http://googlemail.com/" target="_blank">googlemail.com</a> as separate domains (whereas gmail doesn't).</div>

<p><br>Thanks</p>
<p><br><font color="#888888">Dean.</font></p></div><br>