omerfarukbicer0446 / gapi
Github非官方API,支持GUI。
1.0
2021-02-02 22:05 UTC
README
重要:如果每小时请求超过60次,GitHub会暂时禁用你的IP 30到60分钟。
Github非官方API分为内核和GUI两个部分,内核负责所有操作,GUI则是API为你提供的美好展示。
📥 安装
- Composer必须在您的计算机上安装。
- 在终端中输入
composer require omerfarukbicer0446/gapi
。 - 安装完成:)
📒 使用
通过require autoload.php 文件开始。
require "./vendor/autoload.php";
如果您想使用API的内核进行连接。
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形式获取
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. */
输出
🌐 版权和许可证
- 版权(C)2021 by omerfarukbicer0446 ❤️️
- MIT许可证 按照许可证条款许可。
♻️ 联系方式
如果您想与我联系,请不要犹豫,从 Telegram 发送消息; @omerfarukbicer
@omerfarukbicer 为 @smileykanal 准备。