kevinem / guidestar-quickstart-laravel
GuideStar QuickStart API 是免费 API,旨在为开发者提供一种简单的方法,将 GuideStar 数据集成到现有应用程序中。
Requires
- illuminate/support: ^5.3
- kevinem/guidestar-quickstart-php: ^0.1.0
Requires (Dev)
- mockery/mockery: ^0.9.7
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-16 09:07:20 UTC
README
GuideStar QuickStart API 是免费 API,旨在为开发者提供一种简单的方法,将 GuideStar 数据集成到现有应用程序中。
安装
要安装,请使用 composer
composer require kevinem/guidestar-quickstart-laravel
文档
https://community.guidestar.org/docs/DOC-1867
配置
安装包后,请在配置文件 config/app.php 中注册 KevinEm\GuideStar\Laravel\Providers\QuickStartDetailServiceProvider 和 KevinEm\GuideStar\Laravel\Providers\QuickStartSearchServiceProvider
在配置中提供 apiKey 或用户名/密码。apiKey 优先于用户名/密码。
'providers' => [ // Other service providers... KevinEm\GuideStar\Laravel\Providers\QuickStartDetailServiceProvider::class, KevinEm\GuideStar\Laravel\Providers\QuickStartSearchServiceProvider::class ],
此外,您可以将 QuickStartSearch 和 QuickStartDetail 门面添加到配置文件 config/app.php 中的 aliases 数组中
'aliases' => [ // Other facades... 'QuickStartSearch' => KevinEm\GuideStar\Laravel\Facades\QuickStartSearch::class, 'QuickStartDetail' => KevinEm\GuideStar\Laravel\Facades\QuickStartDetail::class, ],
使用以下命令发布配置
$ php artisan vendor:publish
示例用法
QuickStartSearch::searchEIN('54-1774039'); QuickStartDetail::getOrganizationDetail(7831216);
许可协议
MIT 许可协议 (MIT) 版权所有 © 2017 Kevin Em
在此特此授予任何获得本软件及其相关文档副本(以下简称“软件”)的人免费权利,可以在不受限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向软件提供的人这样做,但前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的任何副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、特定用途适用性和非侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论该责任是基于合同、侵权或其他原因,无论该责任是否源于、因之而起或与软件或软件的使用或其它交易有关。