Add (functin): seed rss
This commit is contained in:
@@ -54,6 +54,7 @@
|
|||||||
'https://www.theinformation.com/feed',
|
'https://www.theinformation.com/feed',
|
||||||
'http://feeds.feedburner.com/blogspot/hsDu',
|
'http://feeds.feedburner.com/blogspot/hsDu',
|
||||||
'https://prompthero.tumblr.com/rss',
|
'https://prompthero.tumblr.com/rss',
|
||||||
|
'https://replicate.com/blog/rss',
|
||||||
],
|
],
|
||||||
|
|
||||||
'whitelist_keywords_rss' => [
|
'whitelist_keywords_rss' => [
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
use App\Jobs\AISerpGenArticleJob;
|
use App\Jobs\AISerpGenArticleJob;
|
||||||
use App\Jobs\BrowseAndWriteWithAIJob;
|
use App\Jobs\BrowseAndWriteWithAIJob;
|
||||||
use App\Jobs\BrowseRSSPostJob;
|
use App\Jobs\BrowseRSSPostJob;
|
||||||
|
use App\Jobs\BrowseSingleRSSJob;
|
||||||
use App\Jobs\CrawlRssPostJob;
|
use App\Jobs\CrawlRssPostJob;
|
||||||
use App\Jobs\FillPostMetadataJob;
|
use App\Jobs\FillPostMetadataJob;
|
||||||
use App\Jobs\GenerateArticleFeaturedImageJob;
|
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('/crawlTask', [App\Http\Controllers\Tests\TestController::class, 'crawlTask']);
|
||||||
|
|
||||||
Route::get('/set_keywords', function (Request $request) {
|
Route::get('/set_keywords', function (Request $request) {
|
||||||
|
|||||||
Reference in New Issue
Block a user