用于处理从waraqa拉取到mediawiki网站的所有文章

安装: 19

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:项目

v0.2.7 2022-03-22 09:00 UTC

This package is auto-updated.

Last update: 2024-09-20 20:16:11 UTC


README

如何安装 :

1- 运行以下命令,然后安装包

  composer require  mawdoo3-team/waraqa

2- 将WaraqaIntegrationServiceProvider添加到bootstrap/app.php文件

  $app->register(WaraqaIntegrationServiceProvider::class);

3- 运行以下命令,然后从出现的选项中选择WaraqaIntegrationServiceProvider

  php artisan vendor:publish 

描述 :

此包是为需要与rabbitMQ队列消息系统集成的mawdoo3 mediawiki网站开发的,用于从waraqa获取文章。

功能 :

命令

  php artisan waraqa:execute

用于启动监听rabbitMQ连接端口的命令,并处理来自rabbitMQ的消息。

配置文件:

waragaIntegration.php 文件

此配置文件在执行vendor:publish命令后生成,位于config文件夹内

config/waragaIntegration.php

包含所有用于waraqa集成的必要环境变量

'WARAQA_URL' => env('WARAQA_URL'),
'CLIENT_ACCESS_ID' => env('CLIENT_ACCESS_ID'),
'CLIENT_ID'=> env('CLIENT_ID'),
'CLIENT_PASSWORD' => env('CLIENT_PASSWORD'),
'WARAQA_USER_ID' => env('WARAQA_USER_ID'),
'AWS_ACCESS_ID' => env('AWS_ACCESS_ID'),
'AWS_ACCESS_KEY' => env('AWS_ACCESS_KEY'),
'S3_BUCKET' => env('S3_BUCKET'),
'MEDIAWIKI_PARSER_API' => env('MEDIAWIKI_PARSER_API'),
'AQMP_CONNECTION' => env('AQMP_CONNECTION'),
'IMAGE_SIZES' => env('IMAGE_SIZES'),
'FULL_SERVER_URL' => env('FULL_SERVER_URL')

因此需要填写到env或config文件中。