本篇来完成一个全网各大平台的热点新闻数据的抓取,本次要抓取的源有18个,分别是博客园、V2EX、SegmentFault、掘金、微信热门、豆瓣精选、IT之家、36氪、百度贴吧、百度热搜、微博热搜、知乎热榜、知乎日报、网易新闻、GitHub、抖音热点、抖音视频、抖音正能量。
数据库迁迁移的方式
先将实体类和自定义仓储创建好,实体取名HotNew:
using System;
using Volo.Abp.Domain.Entities;
namespace Mag.Blog.HotNews
{
public class HotNew : Entity<Guid>
{
/// <summary>
/// 标题
/// </summary>
public string Title { get; set; }
/// <summary>
/// 链接
/// </summary>
public string Url { get; set; }
/// <summary>
/// SourceId
/// </summary>
public int SourceId { get; set; }