2016-11-17 132 views
2

我使用bitnami图像与解析仪表盘,一切工作正常,但我无法连接它抛出错误解析REST API创建的亚马逊新的解析服务器,解析服务器AWS REST API错误

{"error":"unauthorized"} 

我尝试了用邮递员应用

在我的头

appId: ********************.. 
masterKey: *****************.. 

我送GET请求这个网址

http://ec2-**-***-***-***.us-west-2.compute.amazonaws.com/parse/api/1/classes/_User 

但它不起作用。

回答

0

两个问题:

  1. ,除非您已配置解析服务器在请求URI API/1,他们不属于那里。路径与parse.com有点不同。

  2. 您正在使用错误的http标头。

下面是应为你工作的卷曲:

curl https://your.server:port/parse/classes/_User -H "x-parse-application-id: XXX" -H "x-parse-master-key: XXX" 

注意,路径为:parse/classes/_User

而且该AUTH标题是:x-parse-application-id & x-parse-master-key

好消息是,你得到的服务器响应让你知道分析服务器已经启动并运行了,这是一个bi g步;)

希望帮助!

0

,您可以尝试这样的:

curl -X PUT \ 
-H "X-Parse-Application-Id: ${APPLICATION_ID}" \ 
-H "X-Parse-REST-API-Key: ${REST_API_KEY}" \ 
-H "Content-Type: application/json" \ 
-d '{"your_field":"your_data"}' \ 
https://api.parse.com/1/classes ##your url 

虽然新的解析服务器不需要REST_API_KEY,使用REST_API_KEY有时解决问题。进一步阅读,请参阅https://parseplatform.github.io/docs/rest/guide/#objects-creating-objects

我使用bitnami图像与解析仪表板创造了亚马逊新的解析服务器

我会建议不要使用bitnami形象,因为当我使用这个形象了很多功能无法使用。