以编程方式添加注释时,请参考http://code.google.com/intl/en/apis/customsearch/docs/api.html#create_annos,我可以为每个注释分配“id”,以便稍后,当我需要删除它时,我可以通过id删除而不是需要检索所有注释并删除它?
答案 0 :(得分:1)
您链接的页面描述了其工作原理:
用于删除注释的XML是 稍微不一样。而不是使用 带URL的完整注释格式 和标签名称,你只需要使用 注释ID或href id。习惯 使用标记搜索每个注释的标记 href id。要获取此ID,请检索所有ID 注释并提取href 您想要的注释的ID 删除。
以下是代码段 删除注释。
<Remove>
<Annotations>
<Annotation href="Cg93d3cuZ29vZ2xlLmNvbS8Qrsq3gv456gRI" />
<Annotation href="Cg93d3cuZ29vZ2xlLmNvbS8Qzsq3gvWd23" />
</Annotations>
</Remove>
换句话说,不,您不能将自己的ID分配给注释;您必须检索现有注释列表才能找到要删除的元素的ID。