2011-11-19 9 views
5

मैं खुद को आम लिस्प पढ़ रहा हूं और मैं एक साधारण प्रोग्राम बना रहा हूं जो फेसबुक के ग्राफ एपीआई के साथ इंटरफेस करता है। फेसबुक आरईएसटी और जेसन का उपयोग करता है।आम लिस्प में प्रतिनिधि राज्य स्थानांतरण (आरईएसटी)

यह वास्तव में एक साधारण सवाल है, लेकिन आम लिस्प में आरईएसटी पुस्तकालय कहां हैं? मुझे यह प्रतीत नहीं होता है।

उत्तर

7

आप फेसबुक एपीआई क्वेरी करना चाहते हैं और उनके JSON उत्पादन की प्रक्रिया, तो आप शायद Drakma (एक HTTP ग्राहक) और cl-json या yason JSON प्रसंस्करण पुस्तकालयों की जरूरत है।

5

Vsevolod के अलावा क्या कहा। निष्पादित करने के लिए

(push (cons "application" "json") drakma:*text-content-types*) 

या जो कुछ भी सामग्री प्रकार फेसबुक का उपयोग करता है या drakma बाइट सरणियों जो IIRC कोई JSON पुस्तकालय जानता है क्या यह के साथ क्या करना के रूप में डेटा वापस आ जाएगी मत भूलना।

और मेरी जेएसओएन पार्सर लाइब्रेरी ST-JSON है क्योंकि यह आपको यह चुनने की अनुमति देती है कि आप जेएस ऑब्जेक्ट्स को प्लिस्ट या एलीस्ट के रूप में डीकोड करना चाहते हैं या नहीं।

संबंधित मुद्दे