使用REST API将实体插入Google云数据存储
问题描述:
尝试使用Google数据存储的rest api(遗憾的是,没有用于C++的客户端库)。 卡住插入实体。使用REST API将实体插入Google云数据存储
阅读documentation,这不幸不是很好(至少对于REST)。 它没有告诉什么是URI,所以我猜测它是这样的:
POST https://datastore.googleapis.com/v1/projects/ {}专案编号:实体
但不幸的是我得到的答复: 请求的URL /v1/projects/my_project_id:Entity
未找到在这台服务器上。
任何人在那里/正在使用它? 任何帮助,将不胜感激。谢谢!
答
管理找到答案。实体是一个对象。正确的API调用是projects.commit:
POST https://datastore.googleapis.com/v1/projects/{projectId}:commit
然后在json对象中,我需要通过插入变异。
不知何故误解了术语,在实际插入之后需要思考提交。