Javascript Angularjs在REST API上向parse.com发出的请求

Javascript Angularjs在REST API上向parse.com发出的请求,javascript,angularjs,rest,parse-platform,Javascript,Angularjs,Rest,Parse Platform,我正试图从我的db parse.com更新一个对象,所以,我看到了文档,看起来很简单,但我想我忘记了一些虚拟的东西。。。但是我找不到它。。。你能帮帮我吗 我正在做这个请求: $.http({ method: 'PUT', url: myURL + 'objectID of object to update', headers: {'X-Parse-Application-Id': appId, 'X-Parse-REST-API-Key': restId,

我正试图从我的db parse.com更新一个对象,所以,我看到了文档,看起来很简单,但我想我忘记了一些虚拟的东西。。。但是我找不到它。。。你能帮帮我吗

我正在做这个请求:

$.http({
     method: 'PUT',
     url: myURL + 'objectID of object to update',
     headers: {'X-Parse-Application-Id': appId, 'X-Parse-REST-API-Key': restId,
               'Content-Type': 'application/json'},
     data: {'name' : 'new name'}

  }).success(function(data){
     console.log(data)

  }).error(function(data){
     console.log(data)

  });
在这里,文档说你必须做这样的请求:

非常感谢,如果您需要更多信息,请告诉我


编辑:抱歉,我收到一个错误400错误请求

我发现了问题。parse.com的服务器,必须获得一个json对象,因此我编写了内容类型json应用程序,但我忘了编写以下内容:

var obj = {'name': 'new name'};

. . .

//inside of http service
data: JSON.stringify(object);

我永远不会忘记这一点

myURL是否有尾随的“/”?如果不是,这就解释了400的错误。@danh是的,url是正确的,因为我正在使用此url进行GET请求。我擦除数据并更改方法以获取数据,工作正常…哦。好提示。非用户是否有足够的权限编写类???我不理解你的最后一个问题,我正在通过API REST调用,并使用AJAX等angular服务调用,所以,我认为每个人都可以使用键更改数据@丹恩