anycomment/php-seo

此包的最新版本(0.1.0)没有可用的许可信息。

AnyComment SEO 帮助在页面中渲染评论。

0.1.0 2020-09-19 20:16 UTC

This package is auto-updated.

Last update: 2024-09-20 05:26:17 UTC


README

AnyComment SEO 帮助在页面中渲染评论。

它生成有效的HTML并在页面上渲染,以便爬虫进行索引。

最低要求是PHP 5.6。

工作原理

  • 首先,将此库嵌入到您的PHP项目中
  • 在您想要索引评论的页面上的评论渲染代码
  • 脚本会完成其余工作,它会获取当前页面URL
  • 向AnyComment API发送请求以获取最新评论
  • 为这些评论生成有效的HTML标记
  • noscript标签中输出,该标签对最终用户不可见,但对爬虫可见

内部,库使用缓存。最初,它会向AnyComment API发起HTTP请求,下次它将从缓存中获取值。

安装

将新包 anycomment/php-seo 添加到项目目录下的 composer.json 文件中

composer require anycomment/php-seo

或者

{
  "require":{
    "anycomment/php-seo":"^0.1"
  }
}

示例

示例可以在 /examples 文件夹中找到。

请注意,您需要为每个示例提供API密钥才能使其正常工作。

使用方法

您需要准备一个配置类并将API密钥传递给构造函数。

请参阅示例

<?php
include __DIR__ . '/../vendor/autoload.php';

use AnyComment\Seo\Comment;

$seo = new Comment('YOU_API_KEY');
echo $seo->render('https://anycomment.io/demo');