我是Parse CLI的新手(并不熟悉命令行语法)。我将以下内容粘贴到我的终端(从指南中)以测试我的hello world功能:
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
在我意识到必须粘贴自己的应用程序ID和REST API密钥之前,这给了我一个错误。这只是运行函数的一种语法!
我假设${APPLICATION_ID}
在设置文件夹时会使用配置文件中的ID。这个语法究竟意味着什么(我之前在“环境变量”中看到过它)?有没有办法存储这些,所以我不必总是拼凑这么长的代码块来执行一个函数?
答案 0 :(得分:1)
想出来了。 ${...}
是一个环境变量。我不得不将这些变量添加到我的〜/ .profile文件中。我写道:
APPLICATION_ID=XXX-MY-ID-HERE-XXX
REST_API_KEY=XXX-MY-REST-API-KEY-XXX
export APPLICATION_ID
export REST_API_KEY
保存文件,然后在终端中使用source ~/.profile
。然后,Parse指南中的代码可以运行。希望这有助于其他人。