Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/podio-community/podio-php
PHP Client for the Podio API.
https://github.com/podio-community/podio-php
php php-client podio podio-api podio-php
Last synced: 2 days ago
JSON representation
PHP Client for the Podio API.
- Host: GitHub
- URL: https://github.com/podio-community/podio-php
- Owner: podio-community
- License: mit
- Created: 2010-12-23T10:13:50.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2024-02-22T14:51:11.000Z (9 months ago)
- Last Synced: 2024-10-30T00:33:41.543Z (16 days ago)
- Topics: php, php-client, podio, podio-api, podio-php
- Language: PHP
- Homepage: https://podio-community.github.io/podio-php/
- Size: 1.19 MB
- Stars: 153
- Watchers: 48
- Forks: 173
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Podio PHP client library
This is the non-official PHP Client for interacting with the Podio API maintained by the Podio community and the continuation of the former official Podio PHP Client. Most parts of the Podio API are covered in this client. See [podio-community.github.io/podio-php](https://podio-community.github.io/podio-php/) for documentation.
[![Build Status](https://github.com/podio-community/podio-php/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/podio-community/podio-php/actions)
[![Coverage Status](https://coveralls.io/repos/github/podio-community/podio-php/badge.svg?branch=master)](https://coveralls.io/github/podio-community/podio-php?branch=master)
[![Packagist Version](https://img.shields.io/packagist/v/podio-community/podio-php)](https://packagist.org/packages/podio-community/podio-php)## Usage
Install via [composer](https://getcomposer.org):
```bash
composer require podio-community/podio-php
```Use in your PHP files:
```php
require __DIR__ . '/vendor/autoload.php';$client = new PodioClient($client_id, $client_secret);
$client->authenticate_with_app($app_id, $app_token);
$items = PodioItem::filter($client, $app_id);print "My app has " . $items->total . " items";
```## Contribute
To contribute, please read: [the contribution guide](https://github.com/podio-community/podio-php/blob/master/CONTRIBUTING.md).