PHPackages                             omerfarukbicer0446/gapi - 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. omerfarukbicer0446/gapi

ActiveLibrary[API Development](/categories/api)

omerfarukbicer0446/gapi
=======================

Github unofficial api ve içinde gui desteklidir.

1.0(5y ago)28MITPHP

Since Feb 2Pushed 5y ago1 watchersCompare

[ Source](https://github.com/omerfarukbicer0446/gapi)[ Packagist](https://packagist.org/packages/omerfarukbicer0446/gapi)[ Docs](http://github.com/omerfarukbicer0446/gapi)[ RSS](/packages/omerfarukbicer0446-gapi/feed)WikiDiscussions main Synced today

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

![:octocat:](https://github.githubassets.com/images/icons/emoji/octocat.png ":octocat:") Gapi
=============================================================================================

[](#octocat-gapi)

> Önemli: **Saatte 60 dan fazla istekte bulunursanız github sizin ipnizi 30 ila 60 dk arası yasaklı tutar.**

Github unoffical api ve içinde çekirdek ve gui diye iki sınıfa ayrılmıştır çekirdek tüm işlemeri yapan kısım gui ise gapinin size sunmuş olduğu güzel gösterimler

📥 Kurulum
---------

[](#-kurulum)

1. Composer bilgisayarınızda kurulu olması lazımdır.
2. Terminal'e `composer require omerfarukbicer0446/gapi` yazın.
3. Kurulum bitti :)

📒 Kullanım
----------

[](#-kullanım)

autoload.php dosyasını require ederek işe başlayın

```
require "./vendor/autoload.php";
```

API'ye çekirdeği kullanarak bağlanmak isterseniz.

```
use Gapi\Core\Gapi;

$gapi = new Gapi("omerfarukbicer0446");

/*
* $gapi->start('functionname') sadece istenilen functionu
* çalıştırır tabiki bunu $gapi->functionname()
* şeklindede kullanabilirsiniz.
* başka profilin bilgilerini çekmek için ikinci
* parametreye kullanıcı adını yazın.
*/

$gapi->all_start(); // Bunu tavsiye etmem sisteminizin hantal ve github'ın size ban atmasını kolaylaştırır sadece kullanacağınız fonksiyonları çalıştırın.

print_r($gapi);

/*
* Kullanabileceğiniz fonksiyonlar:
* 0. __construct() sınıfı başlattığınızda çalışır ne
* çektiğine bakmak için $gapi->detail de saklar çekilen
* değerleri.
*
* bundan sonra gelen tüm fonksiyonlarda ne çektiğine
* bakmak için print_r($gapi->functionname) ile içeriğine
* göz atabilirsiniz.
*
* not başka bi profilin değerlerini çektiyseniz
* o değerler $gapi->other_profile_ ön eki ile çekilir
* sonuna ise fonksiyonun adını yazmanız yeterlidir.
*
* 1. followers()
* 2. following()
* 3. gists()
* 4. starred()
* 5. subscriptions()
* 6. repos()
* 7. events()
*
* Not bu fonksiyonlara boş bir değer gönderdinizmi direk
* api'yi başlattığınız username'yi alır eğer başka bi
* profili çekmek isterseniz onun username'sini
* fonksiyonlara göndermeniz lazımdır.
* ör: functionname('username')
*/
```

GUI olarak alma

```
use Gapi\Core\Gapi;
use Gapi\Gui\Profile;

$gapi = new Profile("omerfarukbicer0446");

echo $gapi->print;

/*
* Bu kadar bunları yaparsanız profile sınıfına
* atadığınız kullanıcı adının bilgilerini size aynen
* verir.
*
* Çıktısı aşağıda yer alır.
*/
```

Çıktısı:

[![](assets/ProfileGUI.PNG)](assets/ProfileGUI.PNG)

🌐 Telif Hakkı ve Lisans
-----------------------

[](#-telif-hakkı-ve-lisans)

- *Copyright (C) 2021 by* [omerfarukbicer0446](https://github.com/omerfarukbicer0446) ❤️️
- [MIT LICENSE](https://github.com/omerfarukbicer0446/gapi/blob/master/LICENSE) *Koşullarına göre lisanslanmıştır..*

♻️ İletişim
-----------

[](#️-i̇letişim)

*Benimle iletişime geçmek isterseniz, **Telegram**'dan mesaj göndermekten çekinmeyin;* [@omerfarukbicer](https://t.me/omerfarukbicer)

> [@omerfarukbicer](https://t.me/omerfarukbicer) tarafından [@smileykanal](https://t.me/smileykanal) için hazırlanmıştır.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

1921d ago

### Community

Maintainers

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

---

Top Contributors

[![ofarukbicer](https://avatars.githubusercontent.com/u/75714882?v=4)](https://github.com/ofarukbicer "ofarukbicer (1 commits)")

---

Tags

apigithubunofficial

### Embed Badge

![Health badge](/badges/omerfarukbicer0446-gapi/health.svg)

```
[![Health](https://phpackages.com/badges/omerfarukbicer0446-gapi/health.svg)](https://phpackages.com/packages/omerfarukbicer0446-gapi)
```

###  Alternatives

[kunalvarma05/dropbox-php-sdk

Dropbox PHP API V2 SDK (Unofficial)

3633.0M18](/packages/kunalvarma05-dropbox-php-sdk)[jeffreyhyer/bamboohr

PHP SDK for the BambooHR API

1077.3k1](/packages/jeffreyhyer-bamboohr)[phpsa/laravel-postman

Export laravel API routes to postman

1014.7k](/packages/phpsa-laravel-postman)

PHPackages © 2026

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