Add (functin): seed rss

This commit is contained in:
2023-11-23 13:18:58 +08:00
parent d42c76eeee
commit f03d93ad4a
2 changed files with 16 additions and 0 deletions

View File

@@ -54,6 +54,7 @@
'https://www.theinformation.com/feed',
'http://feeds.feedburner.com/blogspot/hsDu',
'https://prompthero.tumblr.com/rss',
'https://replicate.com/blog/rss',
],
'whitelist_keywords_rss' => [

View File

@@ -4,6 +4,7 @@
use App\Jobs\AISerpGenArticleJob;
use App\Jobs\BrowseAndWriteWithAIJob;
use App\Jobs\BrowseRSSPostJob;
use App\Jobs\BrowseSingleRSSJob;
use App\Jobs\CrawlRssPostJob;
use App\Jobs\FillPostMetadataJob;
use App\Jobs\GenerateArticleFeaturedImageJob;
@@ -38,6 +39,20 @@
|
*/
Route::get('/seed', function (Request $request) {
$rss_url = $request->input('rss_url');
if (is_empty($rss_url))
{
return abort(404);
}
BrowseSingleRSSJob::dispatch($rss_url, 1440)->onQueue('default')->onConnection('default');
});
Route::get('/crawlTask', [App\Http\Controllers\Tests\TestController::class, 'crawlTask']);
Route::get('/set_keywords', function (Request $request) {