解析云代码获取发出请求的用户
Parse Cloud Code Get User Who Made The Request
在 Parse Cloud 代码中,我可以通过以下方式获取发出请求的用户对象:
Parse.Cloud.define("getSomeData", function(request, response) {
var user = request.user;
console.log(user);
}
这将注销类似于以下内容:
ParseUser { _objCount: 0, className: '_User', id: 'h5W8zz9O8u' }
但是,我无法使用以下方法提取 ID:
user.get("id");
我得到一个未定义的 return。任何关于我做错了什么的建议将不胜感激。
In parse cloud code use:
Parse.Cloud.define("user", function(request, response) {
var id = request.params.id; // id is parameter
console.log(id);
}
结果是我错误地提取了值。
而不是使用:
user.get("id");
我应该把它当作一个标准对象并使用:
user["id"];
var user = request.user;
console.log(user.id);
希望对您有所帮助:)
在 Parse Cloud 代码中,我可以通过以下方式获取发出请求的用户对象:
Parse.Cloud.define("getSomeData", function(request, response) {
var user = request.user;
console.log(user);
}
这将注销类似于以下内容:
ParseUser { _objCount: 0, className: '_User', id: 'h5W8zz9O8u' }
但是,我无法使用以下方法提取 ID:
user.get("id");
我得到一个未定义的 return。任何关于我做错了什么的建议将不胜感激。
In parse cloud code use:
Parse.Cloud.define("user", function(request, response) {
var id = request.params.id; // id is parameter
console.log(id);
}
结果是我错误地提取了值。
而不是使用:
user.get("id");
我应该把它当作一个标准对象并使用:
user["id"];
var user = request.user;
console.log(user.id);
希望对您有所帮助:)