PHPackages                             draugiem/draugiem-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. draugiem/draugiem-php-sdk

ActiveLibrary[API Development](/categories/api)

draugiem/draugiem-php-sdk
=========================

Draugiem.lv API PHP library

v1.3.7(8y ago)1228.4k—9.4%[2 issues](https://github.com/Draugiem/draugiem-php-sdk/issues)PHPPHP &gt;=5.3.0

Since Sep 16Pushed 7y ago10 watchersCompare

[ Source](https://github.com/Draugiem/draugiem-php-sdk)[ Packagist](https://packagist.org/packages/draugiem/draugiem-php-sdk)[ RSS](/packages/draugiem-draugiem-php-sdk/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (6)Used By (0)

### Draugiem.lv API library for PHP

[](#draugiemlv-api-library-for-php)

[![Latest Stable Version](https://camo.githubusercontent.com/db27a100ab447c5f83a5bba0bbc23062990668314f2951b422d6dddb0d4c7353/68747470733a2f2f706f7365722e707567782e6f72672f647261756769656d2f647261756769656d2d7068702d73646b2f762f737461626c652e737667)](https://packagist.org/packages/draugiem/draugiem-php-sdk)[![Latest Unstable Version](https://camo.githubusercontent.com/11039f2b3fcc35d8fa4549b587dfd2b20fb0f7587585860abfff65e5cf8cd53c/68747470733a2f2f706f7365722e707567782e6f72672f647261756769656d2f647261756769656d2d7068702d73646b2f762f756e737461626c652e737667)](https://packagist.org/packages/draugiem/draugiem-php-sdk)

To make application development faster and easier, we've created a PHP library that performs API calls and automatically converts the requested data to the PHP data structures. PHP library can be used both for integrated applications and draugiem.lv Passport applications.

The library requires PHP5 environment and uses PHP session mechanism for storing user data during sessions. To be able to perform API calls, PHP configuration you have to enable access to HTTP URLs for file\_get\_contents function (enable allow\_url\_fopen setting in PHP configuration).

In order to use PHP library, you have to include file DraugiemApi.php in your application.

Usage
-----

[](#usage)

Check [examples](/examples/test_application.php) for more on how to use the API library.

```
require 'DraugiemApi.php';

$draugiem = new DraugiemApi( 'YOUR_APP_ID', 'YOUR_APP_KEY' );

session_start();
$draugiem->cookieFix(); // Iframe cookie workaround for IE and Safari

$session = $draugiem->getSession();
if ($session) {
	$user = $draugiem->getUserData(); //Get user info
}
```

Usage with composer
-------------------

[](#usage-with-composer)

1. Add this package to your composer.json

    ```
    "draugiem/draugiem-php-sdk": "1.3.*"
    ```
2. Update composer.json packages

    ```
    composer update

    ```
3. Use library as shown in [examples](/examples/test_application.php)

    ```
    $draugiem = new DraugiemApi( 'YOUR_APP_ID', 'YOUR_APP_KEY' );
    ```

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 92% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~307 days

Total

5

Last Release

3035d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/fadd824ede2520d9c0b693d97374dbeb7f9a6e860a31325b66c4a68d04af8ed8?d=identicon)[briedis](/maintainers/briedis)

---

Top Contributors

[![briedis](https://avatars.githubusercontent.com/u/500491?v=4)](https://github.com/briedis "briedis (23 commits)")[![oskarspe](https://avatars.githubusercontent.com/u/13676801?v=4)](https://github.com/oskarspe "oskarspe (2 commits)")

---

Tags

phpapilibrarydraugiemdraugiem.lv

### Embed Badge

![Health badge](/badges/draugiem-draugiem-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/draugiem-draugiem-php-sdk/health.svg)](https://phpackages.com/packages/draugiem-draugiem-php-sdk)
```

###  Alternatives

[checkout/checkout-sdk-php

Checkout.com SDK for PHP

553.3M7](/packages/checkout-checkout-sdk-php)[getjump/vk

Library for work with API Vk.com

19948.5k](/packages/getjump-vk)[mikealmond/musicbrainz

A PHP library for accessing the MusicBrainz API

6385.1k1](/packages/mikealmond-musicbrainz)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
