{"repo":"BitbucketPHP/Client","free":true,"listed":false,"github":"https://github.com/BitbucketPHP/Client","clone":"git clone https://github.com/BitbucketPHP/Client.git","description":"Bitbucket API 2.0 client for PHP","language":"PHP","stars":102,"topics":["api","php","bitbucket","api-client","bitbucket-api","httplug"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Bitbucket PHP API Client We present a modern Bitbucket API 2.0 client for PHP. This is strongly based on php-github-api by KnpLabs. With this in mind, we now have very similar clients for: GitHub - knplabs/github-api by KnpLabs. GitLab - m4tthumphrey/php-gitlab-api by Matt Humphrey et al. Bitbucket - bitbucket/client which is this package! Check out the change log, releases, security policy, license, code of conduct, and contribution guidelines. Installation This version supports PHP 8.1-8.5. To get started, simply require the project using Composer. You will also need to install packages that \"provide\" psr/http-client-implementation and psr/http-factory-implementation . Standard Installation Framework Integration Laravel: We are decoupled from any HTTP messaging client by using PSR-7, PSR-17, PSR-18, and HTTPlug. You can visit HTTPlug for library users to get more information about installing HTTPlug related packages. The framework integration graham-campbell/bitbucket is by Graham Campbell. Usage The main point of entry is the Bitbucket\\Client class. Simply create a new instance of that, authenticate, and you're good to go! This client exposes Bitbucket API 2.0 endpoints through fluent resource classes. We'd recommend looking through the Bitbucket documentation, and also the source code to get a full picture of what is available to use. Authentication There are three ways to authenticate our client: OAuth 2 Token The most common way to authenticate is using an OAuth 2 token","default_branch":null,"files":null,"tree":[],"storefront":"/r/BitbucketPHP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BitbucketPHP/Client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}