2016-04-26 17 views
5

मैं हेरोकू पर एक पार्स सर्वर डालने पर काम कर रहा हूं। Heroku कोपार्स सर्वर प्रतिक्रिया "अप्रत्याशित टोकन"

https://github.com/ParsePlatform/parse-server-example

अपलोड कर रहा है इस गाइड का उपयोग कर:: मैं इस एप्लिकेशन का उपयोग कर रहा हूँ मैं पार्स सर्वर कोड में db और सर्वर यूआरएल, और सब कुछ अपलोड नवीनीकृत किया है

https://devcenter.heroku.com/articles/getting-started-with-nodejs

और ठीक से तैनात करता है। हालांकि, इस गाइड में संकेत के रूप में जब मैं cURL उपयोग करने के लिए सर्वर का परीक्षण करने का प्रयास:

https://github.com/ParsePlatform/parse-server

मैं निम्नलिखित त्रुटि मिलती है:

{"error":"Unexpected token '"} 

मैं नकल की और cURL आदेश चिपकाया है, संशोधित मेरी यूआरएल के लिए:

curl -X POST -H "X-Parse-Application-Id: myAppId" -H "Content-Type: application/json" -d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' http://my-app-name.herokuapp.com/parse/classes/GameScore 

Heroku लॉग दिखाने के अनुरोध में आ रहा है (ताकि मैं जानता हूँ कि यह सही जगह पर हो रहा है), लेकिन कोई त्रुटि। यदि मैं मायने रखता हूं, तो मैं विंडोज 7 से तैनाती कर रहा हूं। यह उसका पहला अनुभव है जो उसकेोकू और पार्स सर्वर के साथ है, इसलिए मैं उड़ने वाला अंधा हूं। कोई भी समस्या देखता है? अपनी पोस्ट डेटा क्षेत्र के लिए दोहरे उद्धरण करने के लिए सरल बोली को उलटने के लिए

+1

यहां एक ही समस्या है, कुछ खबरें? –

+0

मैंने अपने ऐप को अन्य तरीकों से सत्यापित किया है लेकिन जेसन में डबल कोट्स से बचने का प्रयास करें। बैकस्लैश मुझे लगता है से बच निकलता है। अगर यह काम करता है तो मुझे बताएं। – nasch

+0

अभी वही देख रहा है। मैंने अपना खुद का प्रश्न भी पोस्ट किया। क्या यह कभी हल हो गया था? –

उत्तर

0

प्रयास करें, यह मेरे लिए काम है:

#here : "{'score':1337,'playerName':'Sean Plott','cheatMode':false}" 

curl -X POST -H "X-Parse-Application-Id: myAppId" -H "Content-Type: application/json" -d "{'score':1337,'playerName':'Sean Plott','cheatMode':false}" http://my-app-name.herokuapp.com/parse/classes/GameScore 
बजाय

#here : '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' 
curl -X POST -H "X-Parse-Application-Id: myAppId" -H "Content-Type: application/json" -d '{"score":1337,"playerName":"Sean Plott","cheatMode":false}' http://my-app-name.herokuapp.com/parse/classes/GameScore 
+0

धन्यवाद, मैं इसे आज़मा दूंगा। – nasch

+0

दुर्भाग्य से इसका कोई प्रभाव नहीं पड़ा - मुझे एक ही त्रुटि मिलती है। – nasch

0

मुझे लगता है कि इस मुद्दे था - मेरे लिए ठीक था मैं है एक restApi कुंजी का उपयोग कर रहा था जिसे अब पार्स-सर्वर में आवश्यक नहीं है।

यह मेरे एस 3 एडाप्टर को भी प्रभावित कर रहा था - मुझे डैशबोर्ड के माध्यम से किसी भी छवि को अपलोड करने की अनुमति नहीं दे रहा था।

मैंने बाकी एपीआई कुंजी हटा दी और सबकुछ काम करना शुरू कर दिया।

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