将Node Parse API用于自托管的Parse Server

时间:2016-05-09 09:23:43

标签: javascript node.js rest parse-platform configuration

我在Parse Platform上完成了Parse Server的构建。在我的旧Parse App中,我将此REST API库用于NodeJS

我应该如何配置(在Parse初始化或Parse库模块中)向此新构建的Parse Server发送REST请求。例如,我的Parse Server的配置包含:

{
"appId": my_app_id,
"masterKey": my_master_key,
"port": "1337",
"serverURL": my_server_url,
"publicServerURL": my_server_url,
"mountPath": "/parse",
"databaseURI": my_database_uri"
}

2 个答案:

答案 0 :(得分:1)

节点模块将serverUrl指定为api.parse.com,原始挂载路径为' 1'。 https://github.com/Leveton/node-parse-api/blob/master/lib/Parse.js

尝试这两步。 1.将Parse._api_host设置为您的主机。 2.将mountPath更改为' 1'。

另一个Parse Rest API工具是kaiseki,有一个pr适合开源解析但没有合并。 https://github.com/shiki/kaiseki/pull/35

答案 1 :(得分:0)

您可以使用请求模块并执行以下操作:

request({
                url: 'my_server_url',
                //qs: {foo:  bar}, //these are the query string if you want to use them
                method: 'POST', //you get the REST options here
                json: {
                    foo2:   bar1,
                    foo3: bar2
                }
            });

希望这有帮助