谷歌自定义搜索以编程方式添加注释

时间:2009-08-03 06:16:44

标签: google-search-api

以编程方式添加注释时,请参考http://code.google.com/intl/en/apis/customsearch/docs/api.html#create_annos,我可以为每个注释分配“id”,以便稍后,当我需要删除它时,我可以通过id删除而不是需要检索所有注释并删除它?

1 个答案:

答案 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。