diff --git a/config/platform/global.php b/config/platform/global.php index 4066b82..4a7c50e 100644 --- a/config/platform/global.php +++ b/config/platform/global.php @@ -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' => [ diff --git a/routes/tests.php b/routes/tests.php index e0cd387..a41eb1a 100644 --- a/routes/tests.php +++ b/routes/tests.php @@ -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) {