如何使用Curl REST API更新Parse.com上的当前行?

时间:2014-07-14 19:15:54

标签: php sql-server curl parse-platform jira-rest-api

我不熟悉执行curl语句来更新Parse.com上的数据库。通过使用POST,我能够毫无问题地向我的班级添加新行。现在......我想知道如何通过获取objectId然后更新我的Parse数据库来更新Parse数据库中的当前行。 *我想确保我通过正确的ID查询,然后更新状态。


我走在正确的轨道上。

curl -X GET \
  -H "X-Parse-Application-Id: my_id" \
  -H "X-Parse-REST-API-Key: my_key" \
  -G \
  --data-urlencode 'keys=SiteID,site_status' \
  https://api.parse.com/1/classes/MyClassName

如何在PUT方法结束时使用它来转换包含objectId的GET方法并将其放入Parse?

卷曲输出: {" SITEID":" MOCMBS0006"" SITE_STATUS":"在线"" createdAt":" 2014-06-05T19:58:26.843Z"" updatedAt":" 2014-06-18T22:34:39.779Z""的ObjectID&#34 ;: " randomobjectid"}

任何人都可以帮助我吗?先感谢您!!!任何意见,将不胜感激。 :)

1 个答案:

答案 0 :(得分:1)

这是在这里的文档:https://parse.com/docs/rest#objects-updating

curl -X PUT \
  -H "X-Parse-Application-Id: app-id-here" \
  -H "X-Parse-REST-API-Key: rest-api-key" \
  -H "Content-Type: application/json" \
  -d '{"score":73453}' \
  https://api.parse.com/1/classes/GameScore/Ed1nuqPvcm

注意顶部的PUT方法和URL末尾的objectId。您只传入要修改的字段。