我在Parse.com上遇到这个tutorial时遇到了麻烦。我已经按照步骤一直到一个简单的功能。我已经将代码从我的机器部署到Parse Cloud,但是我被困在它所说的部分:
要在部署后运行此功能,请运行:
Parse.Cloud.run('hello', {}, {
success: function(result) {
// result is 'Hello world!'
},
error: function(error) {
}
});
我在哪里放置此代码?它会进入cloud / main.js吗?那么我只是在终端中运行以下代码,或者在我做之前实际添加应用程序ID 和 Rest API密钥吗?
curl -X POST \
-H "X-Parse-Application-Id: ${APPLICATION_ID}" \
-H "X-Parse-REST-API-Key: ${REST_API_KEY}" \
-H "Content-Type: application/json" \
-d '{}' \
https://api.parse.com/1/functions/hello
答案 0 :(得分:0)
遵循古老的传统,让我们看看如何运行最简单的 云中的可能功能。如果你看看cloud / main.js, 你会看到一个只返回字符串的示例函数:
Parse.Cloud.define("hello", function(request, response) {
response.success("Hello world!");
});
在html文件中,一旦你完成上述部署,你就会:
<script src="//www.parsecdn.com/js/parse-1.6.4.min.js"></script>
<script>
Parse.initialize("APPLICATION ID", "JAVASCRIPT KEY");
Parse.Cloud.run('hello', {}, {
success: function(result) {
// result is 'Hello world!'
debugger;
},
error: function(error) {
}
});
</script>
如下所示:https://parse.com/apps/quickstart#parse_data/web/existing
如果您要使用curl
,请在终端中使用:
APPLICATION_ID="yourapplicationid"
REST_API_KEY="yourrestapikey"