2016-04-26 8 views
5

私はHerokuにパーズサーバーを置いています。私は、解析サーバコードでDBとサーバーのURL、およびすべてのアップロードを更新しましたパーズサーバーの応答 "予期しないトークン"

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

:このガイドを使用してHerokuのに

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

アップロード:私は、このアプリを使用しています適切に配備されます。私は、このガイドに示されているように、サーバーをテストするためのcURLを使用しようとすると、しかし、:

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

私は次のエラーを取得する:

{"error":"Unexpected token '"} 

私はコピーしてcurlコマンドを貼り付け、変更しました私のURLのために:

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ログは、要求が入ってきているので(私は正しい場所に行くことを知っていますが)、エラーは表示されません。 Windows 7から展開しています。これは私がherokuとparse serverで初めて経験したものです。誰もが問題を見る?

+1

ここでも同じ問題、ニュースがありますか? –

+0

私は他の方法で私のアプリを検証しましたが、Jsonで二重引用符をエスケープしてみてください。私が思うバックスラッシュエスケープそれが動作するかどうか私に教えてください。 – nasch

+0

今すぐ同じものを見てください。自分の質問も投稿しました。これはこれまでに解決されましたか? –

答えて

0

試しがあなたのPOSTデータフィールドのための二重引用符に簡単な見積もりを反転させるために、それは私のための仕事です:代わりに

#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

私はその問題を持っていた - 修正だった私のために私ですParse-Serverで不要になったrestApiキーを使用していました。

また、私のs3アダプタにも影響していました。ダッシュボードを通して画像をアップロードすることができませんでした。

restApiキーを削除してすべてが機能し始めました。

関連する問題