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()调用并不会伤害。我需要在这方面做出一些决定。

我认为文件上传,虽然对我的用途不是必需的,但会很有用——但这将是针对我很少做的事情的大量代码。请参阅示例

Build Status