我创建了一个对象类型,我们称之为“foo”。这个继承自“object”,但有一个附加属性“fooattribute”。我的应用程序在让我们说“fooapplication”下运行
当我将此属性设置为可选时,我可以直接使用 Graph API 创建一个应用程序拥有的对象,并且一切正常。
我调用 url:app/objects/fooapplication:foo
带有参数:object:{"type":"fooapplication:spot","title":"test","description":"","image":"someimage-url","fooapplication:fooattribute":"Test"}
但是,一旦我将属性 fooattribute 设置为 required,我在创建对象时就会出错:
Object Missing a Required Value: Object at URL '' of type 'fooapplication:foo' is invalid because a required property 'fooapplication:fooattribute' of type 'string' was not provided."
谁能帮助我并告诉我,我做错了什么?
我使用应用程序身份验证令牌来访问我的应用程序。并且名称空间和属性名称已被交换;-)