henderjon / gooseberry
此软件包已被弃用且不再维护。未建议替代软件包。
这是一个简单的(可能过于简单)PHP cURL实用工具,旨在帮助连接到API
dev-master
2014-07-17 12:57 UTC
This package is auto-updated.
Last update: 2023-04-06 05:57:31 UTC
README
Gooseberry 是一个简单的工具,用于执行 http 调用。它旨在轻松访问简单的API。
使用方法
由于我在文档编写方面很差,最好的办法是查看测试/示例以了解使用方法。
安装
使用 Packagist存档 并通过 Composer 安装。我通常会尊重 语义版本控制。了解Composer如何处理 版本。
请注意没有 v1.0 版本。
{
"require" : {
"henderjon/gooseberry": "dev-master"
}
}
许可证
请参阅 LICENSE.md 以了解 BSD-3-Clause 许可证。
待办事项
我希望实现一种方式,允许用户通过特性或lambda函数添加各种认证方法。这将允许Gooseberry与使用更复杂认证的API一起使用。
目前无法从错误中恢复(无论是cURL还是HTTP)。这是出于设计考虑,但是有一些API非常不可靠,拥有重试循环或sleep()调用并不会伤害。我需要在这方面做出一些决定。
我认为文件上传,虽然对我的用途不是必需的,但会很有用——但这将是针对我很少做的事情的大量代码。请参阅示例。