bilginpro/agency-dha

土耳其DHA新闻机构的爬虫。

v1.0.3 2020-01-21 10:00 UTC

This package is not auto-updated.

Last update: 2024-09-25 08:08:27 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

[EN] 本包旨在从Dogan Haber Ajansi爬取新闻。您必须订阅DHA并获得用户凭据才能使用此包。

[TR] Bu paket, DHA abonelerinin kullanıcı bilgileriyle haberleri taraması için oluşturulmuştur. Aşağıdaki şekilde kullandığınızda, en son eklenen haberlerden belirli sayıda haberi dizgi olarak alabilirsiniz. Bu paketi kullanmak için DHA abonesi olmalı ve kullanıcı bilgilerine sahip olmalısınız.

安装

通过Composer

$ composer require bilginpro/agency-dha

用法

$crawler = new \BilginPro\Agency\Dha\Crawler([
    'x_code' => 'your-x-parameter',
    'y_code' => 'your-y-parameter',
    'summaryLength' => 150 // optional
]);

$news = $crawler->crawl(['limit' => 10]);

调用 $crawler->crawl() 将返回一个类似这样的数组

[{
		"code": "737561a6b989cb305300fd60995140fe",
		"title": "Title of the news 1",
		"summary": "Summary...",
		"content": "Content 1",
		"created_at": "31.08.2017 15:56:12",
		"category": "Genel",
		"city": "Istanbul",
		"images": ["http:\/\/path\/to\/news1\/image1", "http:\/\/path\/to\/news1\/image2"]
	},
	{
		"code": "737561a6b989cb305300fd60995140fc",
		"title": "Title of the news 2",
		"summary": "Summary...",
		"content": "Content 2",
		"created_at": "31.08.2017 15:56:12",
		"category": "Genel",
		"city": "Ankara",
		"images": ["http:\/\/path\/to\/news2\/image1", "http:\/\/path\/to\/news2\/image2"]
	}
]

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

测试

$ composer test

贡献

有关详细信息,请参阅 CONTRIBUTING

安全

如果您发现任何安全相关的问题,请通过电子邮件 yavuz@bilgin.pro 而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅 许可证文件