netcore / galerts
Google Alerts 管理
1.0.1
2017-07-10 13:25 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ^6.2
- laravel/framework: 5.*
This package is not auto-updated.
Last update: 2024-09-20 20:41:41 UTC
README
安装
- 使用命令安装包
composer require netcore/galerts
- 将服务提供者添加到您的 app.php 文件中
'providers' => [ ... Netcore\GAlerts\GAlertsServiceProvider::class, ]
用法
在您的控制器/服务顶部放置以下内容
use Netcore\GAlerts\GAlert;
- 获取所有现有警报
GAlert::all();
- 按数据 ID 查找警报
GAlert::findByDataId('28764d5015595ee0:60bb6f517d7861db:com:en:US:L');
- 按数据 ID 查找警报
GAlert::findByKeyword('My alert');
- 创建一个警报
$alert = new GAlert; $alert = $alert ->keyword('My alert') ->deliverToEmail() ->frequencyWeekly() ->language('lv') ->save();
- 更新现有警报
$alert = GAlert::findByKeyword('My alert'); $updated = $alert ->keyword('My new alert') ->deliverToFeed() ->update();
- 删除警报
$alert = GAlert::findByKeyowrd('My alert'); $alert->delete();