为了解决自己网站活跃度问题,可以让用户自愿共享自己的博客文章到论坛,用户必须提供RSS地址,并且验证这个地址是用户自己的才行。
管理员可以在后台定时对所有人的博客RSS链接进行抓取内容,并同步到论坛的指定版块。
为了安全,接口地址必须自定义token。
本插件支持php8。(在作者php8.3环境验证正常)
协议内容只是示例,你可以自己修改插件目录hook/lang_zh_cn_bbs.php文件第12行来进行自定义。
当你点击同意并确认后,右侧的状态会自动更新。
当你点击不同意时,网站所属的验证状态会重置变成待验证。
验证自己的网站所属也很简单,填入你的RSS地址后,同时通过DNS解析验证或者文件验证即可。
这样博客的文章也会使用当前用户的名义发布。
很简单,在你的域名添加txt记录就行了,按要求添加后点击验证按钮即可。
每个人的记录值不一样。
按要求做就好了,下载的文件每个人也不一样。
当有用户配置了贡献博文之后,你作为论坛管理员就可以定时抓取内容来发布了。
调用地址在后台,点击API
返回:No valid data source,说明这时没有任何可以采集的源,你应该好好宣传了。
当有人设置好了贡献博文
此时接口返回:Post successfully. tid:57
说明已经抓取到了一篇文章,并且发布后的tid值是57
抓取的文章数量可以在后台设置,这里的数量是每个RSS地址抓取的数量,比如有10人设置了贡献博文,后台设置抓取数量是2,则调用接口后会发布10*2=20篇文章。
让我们看看发布后的文章
效果不错
凡是博客的文章在末尾会有这种提示,也是一种区分。
复制API地址,然后使用cron来添加任务,例如:
//每1小时执行一次
0 */1 * * * curl https://example.com/xxx.htm?token=<id>
当然你也可以用其它方法定时调用API地址。
暂无回复,快来抢沙发吧
版块
~扫~码~领~红~包~