我的应用程序(使用Google API .NET客户端)在更新Google联系人时收到错误,如:[Line 23, Column 38, element gd:extendedProperty] exactly one of g:extendedProperty/@value, XML is required.
由元素:<gd:extendedProperty name="GCon" />
触发它没有价值填充。我没有更新这个字段,我正在更新其他字段(通过调用Google . net API更新调用),尽管这个错误被抛出。我不知道怎样才能克服这一点。我可以找到这样的属性,但是API没有给我设置为空值的选项。我可以输入一些虚拟值:<gd:extendedProperty name="GCon" value="dummy"/>
,但我不想打破一些其他应用程序设置此属性。
我还有其他的解决方案吗?
这似乎是一个bug。
但是,无论如何,如果您对使用扩展属性不感兴趣,或者更重要的是,对已经格式化的数据的冲突做出决定,您应该在URL中使用base
投影而不是full
,以完全避免扩展属性。