php可以抓取网页数据吗(sourceid配置的方法和配置的区别?配置详解 )

优采云 发布时间: 2021-10-26 07:15

  php可以抓取网页数据吗(sourceid配置的方法和配置的区别?配置详解

)

  sourceid 配置

  一.SourceId 是什么?

  答案:

  1. 这个值对应一个评论列表。不同的 文章 有不同的评论。如果你的其中一个文章需要在多个终端发布(如PC端、手机APP端同时发布),为了让两端的文章共享同一个评论信息,那么需要设置为相同的SourceId;

  2. 如果不设置sourceId,畅言默认会根据文章的URL查询评论信息。如果设置了sourceId,则以sourceId为准,根据sourceId查询评论信息。文章 .

  二.什么样的网站需要SourceId?

  答案:

  1.如果你的网站比较大,并且文章需要在多个终端上发布,那么就需要设置SourceId来实现同一篇文章在多个终端上共享评论和信息;

  2.如果你的网站只作为个人博客使用,只有PC端,文章不需要多端发布,那么sourceId就足以满足你的无需设置。

  三.如果不配置 SourceId 会怎样?

  答案:

  1.由于未设置sourceId,畅言平台默认使用文章url查询评论信息。如果同一个文章多端发表的文章 URL不一致(不同端的域名可能不一样),那么同一篇文章文章不能共享多个来源的相同评论信息;

  2.如果你的文章url变了,会导致评论混乱丢失。如果使用了 SourceId,只要这个值不改变,评论就会一直存在。

  四.不配置SourceId可以使用畅言吗?

  回答:是的,平台会自动将文章url识别为sourceId。

  五. sourceId 一般设置成什么?

  答案:

  1.静态页面介绍,可以指定一个固定的SourceId值。例如,可以在首页使用sid="index",在测试页使用sid="test";

  2. 另一个常见的做法是通过变量输出你的网站的文章ID。变量值由您指定以生成逻辑,例如基于网页 url 或标题哈希算法。一串随机数。

  六.具体的配置步骤,可以选择以下两种配置中的一种(推荐使用配置sourceId的方法):

  1、配置sourceId(sourceId的长度不能超过60字节)

  这里的sourceId是网站文章的id,需要网站访问。具体代码如下:

  

  例如,如果您的网页是从模板文件生成的,您可以在模板文件中像这样配置

  

  上面的$sid是一个文章id变量,它的生成逻辑可以自己指定(比如根据网页url和标题hash算法生成一串随机数)

  本模板生成网页文件时,由于每个网页内容不同,生成的$sid变量值不同,如下图:

  页面 A 中的 Sid

  

  页面 B 中的 Sid

  

  常见平台下如何配置sourceid:

  注意:德德官方提供的“插件”cms/WordPress/ZBlog都会默认配置sourceid,所以不需要手动配置。

  如果您使用的是以下cms的云评论“代码”,请按照以下方法配置sourceid。其他cms请查询通过搜索引擎获取文章id的方法。

  Wordpress sid 配置方法:

<p>

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线