codappix/bitbucket-client

此软件包已被废弃,不再维护。作者建议使用bitbucket/client软件包代替。

现代Bitbucket API 2.0客户端

v1.3.0 2018-07-25 06:53 UTC

This package is not auto-updated.

Last update: 2019-10-17 14:01:35 UTC


README

我们展示了由Graham Campbell编写的现代Bitbucket API 2.0客户端。

这个客户端是基于php-github-api开发的,由KnpLabs提供。因此,我们现在有了以下非常类似的客户端:

安装

此版本需要PHP 7.1或7.2。

要获取最新版本,只需使用Composer引入该项目。

$ composer require bitbucket/client

使用方法

主要的入口点是Bitbucket\Client类。只需创建该类的新实例,就可以开始了!

实际上,在调用任何端点之前,你可能还需要设置认证详情,但是,对于不需要认证的端点,这并不是必须的。我们支持使用OAuth2令牌或用户名和密码进行登录。

<?php

use Bitbucket\Client;

$c = new Client();

$c->authenticate(Client::AUTH_OAUTH_TOKEN, 'your-token-here');
// $c->authenticate(Client::AUTH_HTTP_PASSWORD, 'your-username', 'your-password');

var_dump($c->currentUser()->show());

截至撰写时间(2018年4月4日星期一),Bitbucket API 2.0上的每个端点也都可以通过此PHP客户端访问。我建议您查看Bitbucket文档,以及生成的文档

安全

如果您在此软件包中发现安全漏洞,请将电子邮件发送到Graham Campbell的graham@alt-three.com。所有安全漏洞都将得到及时处理。

许可证

Alt Three Storage遵循MIT许可证(MIT)