PHP Digital Green Certificate SDK

Related tags

API php sdk dcc
Overview

Digital Green Certificate SDK PHP

Indice

Contesto

Attenzione, questo repository è derivato dalle specifiche presenti in ministero-salute/it-dgc-verificac19-sdk-android!

L'elenco le librerie utilizzabili è presente in questa lista. La pagina contiene anche informazioni sulle policy di accettazione e rimozione dalla lista stessa. Fate riferimento ad essa prima di utilizzo in ambienti di produzione.

Questo repository contiene un Software Development Kit (SDK), che consente di integrare nei sistemi le funzionalità di verifica della Certificazione verde COVID-19, mediante la lettura del QR code.

Trattamento dati personali

Il trattamento dei dati personali svolto dalle soluzioni applicative sviluppate a partire dalla presente SDK deve essere effettuato limitatamente alle informazioni pertinenti e alle operazioni strettamente necessarie alla verifica della validità delle Certificazioni verdi COVID-19. Inoltre è fatto esplicito divieto di conservare il codice a barre bidimensionale (QR code) delle Certificazioni verdi COVID-19 sottoposte a verifica, nonché di estrarre, consultare, registrare o comunque trattare per finalità ulteriori rispetto a quelle previste per la verifica della Certificazione verde COVID-19 o le informazioni rilevate dalla lettura dei QR code e le informazioni fornite in esito ai controlli, come indicato nel DPCM 12 ottobre 2021

Requisiti

  • PHP >= 7.4

Installazione

E' necessario clonare questo progetto, nel seguente modo:

your_project_folder
|___sdk_repo_folder

a questo punto lanciare all'interno della cartella sdk_repo_folder il comando

composer install

e settare i permessi della cartella sdk_repo_folder\assets in modo tale che il webserver possa leggere, creare ed editare i file contenuti in essa.

Uso

L'applicazione di verifica dovrà importare la cartella vendor dell'SDK.

require __DIR__ . '/sdk_repo_folder/vendor/autoload.php';

A questo punto è possibile utilizzare una libreria di scansione di QR Code a scelta che, dopo aver letto un QR Code di un EU DCC, passi la stringa estratta al validatore Herald\GreenPass\Utils\CertificateValidator.

Esempio:

...
require __DIR__ . '/sdk_repo_folder/vendor/autoload.php';
use Herald\GreenPass\Utils\CertificateValidator;

$gp_string = 'HC1:6BF.......';
$gp_reader = new CertificateValidator($gp_string);
$gp_info = $gp_reader->getCertificateSimple();

// Mostro la struttura dell'esito validazione
echo "<pre>" . print_r($gp_info, true) . "</pre>";
...

Osservando la risposta del metodo è restituito un oggetto Herald\GreenPass\Model\CertificateSimple che contiene il risultato della verifica. Il data model contiene i dati relativi alla persona, la data di nascita, il timestamp di verifica e lo stato della verifica.

Basandosi su questi dati è possibile disegnare la UI e fornire all'operatore lo stato della verifica del DCC.

Contributori

Qui c'è una lista di contributori. Grazie per essere partecipi nel miglioramento del progetto giorno dopo giorno!

Licenza

Dettaglio Licenza

La licenza per questo repository è una Apache License 2.0. All'interno del file LICENSE sono presenti le informazioni specifiche.

Comments
  • Help needed - New Zealand COVID Pass

    Help needed - New Zealand COVID Pass

    Hi Thanks for the SDK, I try to use your code to NZ verification, but i am getting "Not a valid certificate. Not a CoseSign1 type" error. Details are below https://nzcp.covid19.health.nz/#example-resolving-an-issuers-identifier-to-their-public-keys I have decoded the string to hex, next step fails "Not a valid certificate. Not a CoseSign1 type" What am I doing wrong? Thanks

    question 
    opened by sennz 7
  • Errore Validazione Green Pass con issuer:

    Errore Validazione Green Pass con issuer:"Department of Health Ireland"

    Questa mattina, ho avuto un errore di validazione per due Green Pass irlandesi. Sto utilizzando la versione 1.4.1. L'errore è dovuto ad un non corretto riconoscimento nella lettura del CBOR dei campi doseGiven e totalDoses. Nel CBOR in questione viene utilizzato il Major Type 7.

    Qualcuno ha sperimentato una situazione simile?

    opened by lumzz 6
  • feature: make dgc settings uri and cache file path configurable

    feature: make dgc settings uri and cache file path configurable

    Dare la possibilita' di configurare:

    • uri per il download delle regole Utile per utilizzare la libreria in contesti con rete totalmente privata. In questo modo e' possibile utilizzare un reverse-proxy per il download delle regole
    • path del file di cache Utile per l'utilizzo in ambiente containerizzato con file-system read-only
    opened by fpizzo20 6
  • modalità di scansione WORK, è funzionante?

    modalità di scansione WORK, è funzionante?

    Buonsera, ho testato l'ultima rel (1.4.3) con le nuove modalità di scansione, con quella work ottengo su tutti quelli testati: certificateStatus: NOT_EU_DCC person e dateOfBirth NULL è normale?

    opened by st4nny 5
  • Problema scaricamento certificati

    Problema scaricamento certificati

    Buongiorno, da questa mattina non riesco più a scaricare i certificati, abilitando il debug, ricevo questo errore: "No response was returned from website https://get.dgc.gov.it/v1/dgc/signercertificate/update"

    Attendo cortese riscontro

    question 
    opened by andreaaas 5
  • Errore Validazione Green Pass

    Errore Validazione Green Pass

    Salve, Praticamente sto provando ad utilizzare l'SDK per php, ma dopo la validazione ottengo sempre la stessa risposta. Ovvero:

    object(Herald\GreenPass\Utils\CertificateValidator)[46]
      private 'greenPassSimple' => 
        object(Herald\GreenPass\Model\CertificateSimple)[50]
          public 'person' => null
          public 'dateOfBirth' => null
          public 'certificateStatus' => string 'NOT_EU_DCC' (length=10)
          public 'timeStamp' => 
            object(DateTimeImmutable)[55]
              public 'date' => string '2022-01-18 16:23:42.150655' (length=26)
              public 'timezone_type' => int 3
              public 'timezone' => string 'Asia/Kolkata' (length=12)
      private 'scanMode' => string '3G'
    

    Ovviamente il certificato validato con l'app VerificaC19 è valido

    question 
    opened by andreaaas 5
  • Updated VerificaC19DB.php

    Updated VerificaC19DB.php

    The function addAllRevokedUcviToUcviList uses a single insert query with a very large amount of parameters. This can cause an error during its execution due to the amount of data being processed in a single instance. As modified the function will split the data and launch one insert at a time, thus avoiding errors during the execution.

    opened by gmm9200 5
  • compatibilità con php 7.3

    compatibilità con php 7.3

    Carissimi grazie per il vostro contributo. Mi chiedevo, ci sono particolari librerie utilizzate nel progetto che necessitano di php 7.4 posto come requisito? La vecchia versione, provata a far girare con qualche gp di test funzionava correttamente anche con php 7.3, ora con quella attuale chiaramente non funziona poichè sono stati specificati dei tipi su alcune varibili.

    Grazie

    opened by st4nny 5
  • Errore loop infinito

    Errore loop infinito

    Ciao a tutti, se provo ad eseguire il seguente codice di esempio:

    require __DIR__ . '/verificac19-sdk-php/vendor/autoload.php';
    use Herald\GreenPass\Utils\CertificateValidator;
    
    $gp_string = 'HC1:6B..MIASTRINGA';
    $gp_reader = new CertificateValidator($gp_string);
    $gp_info = $gp_reader->getCertificateSimple();
    
    // Mostro la struttura dell'esito validazione
    echo "<pre>" . print_r($gp_info, true) . "</pre>";
    

    Ricevo il seguente errore:

    Fatal error: Uncaught Error: Xdebug has detected a possible infinite loop, and aborted your script with a stack depth of '256' frames in /var/www/html/testgp/verificac19-sdk-php/src/Utils/EndpointService.php on line 92
    Error: Xdebug has detected a possible infinite loop, and aborted your script with a stack depth of '256' frames in /var/www/html/testgp/verificac19-sdk-php/src/Utils/EndpointService.php on line 92
    

    ...dove sbaglio?

    Grazie mille in anticipo

    question 
    opened by m4tt86 4
  • Spomky-Labs/cbor-php version

    Spomky-Labs/cbor-php version

    Hi, I saw you used a particular version of the library but seems like that it creates some issue with composer:

    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - Root composer.json requires herald-si/verificac19-sdk-php ^1.0.7 -> satisfiable by herald-si/verificac19-sdk-php[v1.0.7].
        - herald-si/verificac19-sdk-php v1.0.7 requires spomky-labs/cbor-php dev-string-encode-fix -> found spomky-labs/cbor-php[v1.0.0, ..., v1.1.x-dev, v2.0.0, v2.0.1, v2.0.x-dev, v2.1.x-dev, v3.0.0, v3.0.x-dev] but it does not match the constraint.
    
    Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
    

    Is there any particular reason why version 3.0 can't be used?

    enhancement 
    opened by albertovincenzi 4
  • 'Invalid signature length.' exception

    'Invalid signature length.' exception

    Examining some certificates with country code CH we found a signature 256 bytes long and consequently they fail the 64 length check in the function ECSignature :: toAsn1. The behavior looks different in the SDK-Android.

    opened by lumzz 4
Releases(v1.5.6)
  • v1.5.6(Jun 14, 2022)

    What's Changed

    • Feature/remove entry italy scan mode - https://github.com/herald-si/verificac19-sdk-php/pull/115

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.5...v1.5.6

    Source code(tar.gz)
    Source code(zip)
  • v1.5.5(Apr 13, 2022)

    What's Changed

    • feat: new rules for IT entry - https://github.com/herald-si/verificac19-sdk-php/pull/112

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.4...v1.5.5

    Source code(tar.gz)
    Source code(zip)
  • v1.5.4(Mar 31, 2022)

    What's Changed

    • Feature/disable work scanmode- https://github.com/herald-si/verificac19-sdk-php/pull/109

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.3...v1.5.4

    Source code(tar.gz)
    Source code(zip)
  • v1.5.3(Mar 3, 2022)

    What's Changed

    • Feature/sdk user agent header - https://github.com/herald-si/verificac19-sdk-php/pull/106

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.2...v1.5.3

    Source code(tar.gz)
    Source code(zip)
  • v1.5.2(Feb 21, 2022)

    What's Changed

    • Fix today date by @darpins - https://github.com/herald-si/verificac19-sdk-php/pull/104

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.1...v1.5.2

    Source code(tar.gz)
    Source code(zip)
  • v1.5.1(Feb 15, 2022)

    What's Changed

    • feature: disable SCHOOL scanmode in prod - https://github.com/herald-si/verificac19-sdk-php/pull/103/commits/11d832d6dfb3f1b7a1b97229a95c491e57d76741 SCHOOL scanmode is allowed only to the official VerificaC19 apps for iOS & Android
    • feature: enable EXPIRED status - https://github.com/herald-si/verificac19-sdk-php/pull/103/commits/de3aa531007cd36011fd8f7d78473f7ef0b41a9b enabled EXPIRED status in prod

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.5.0...v1.5.1

    Source code(tar.gz)
    Source code(zip)
  • v1.5.0(Feb 14, 2022)

    What's Changed

    • feature: enable work scan mode - https://github.com/herald-si/verificac19-sdk-php/pull/99
    • feature: entry into italy scan mode - https://github.com/herald-si/verificac19-sdk-php/pull/100
    • feature: check vaccine in EMA list - https://github.com/herald-si/verificac19-sdk-php/pull/100/commits/b8c5efd4212c8178ea46240aaf607f43bb8a61c4
    • refactor: move vaccine/recovery/test/exemption checks to dedicated classes

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.4.3...v1.5.0

    Source code(tar.gz)
    Source code(zip)
  • v1.4.3(Feb 7, 2022)

    What's Changed

    • feature: enabled SCHOOL_DGP scan mode - https://github.com/herald-si/verificac19-sdk-php/pull/97
    • feature: unlock SCHOOL_DGP exemptions - https://github.com/herald-si/verificac19-sdk-php/pull/97
    • feature: modify recoveries validity date - https://github.com/herald-si/verificac19-sdk-php/pull/97

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.4.2...v1.4.3

    Source code(tar.gz)
    Source code(zip)
  • v1.4.2(Feb 2, 2022)

    What's Changed

    • Feature: check health certificate iat and exp date - https://github.com/herald-si/verificac19-sdk-php/pull/94

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.4.1...v1.4.2

    Source code(tar.gz)
    Source code(zip)
  • v1.4.1(Feb 1, 2022)

    What's Changed

    • fix: dgc/settings rules compliance - https://github.com/herald-si/verificac19-sdk-php/pull/90
    • test: modified the recovery test to match the settings rule recovery_cert_end_day_NOT_IT (current value: 180, default value: 270)

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.4.0...v1.4.1

    Source code(tar.gz)
    Source code(zip)
  • v1.4.0(Jan 31, 2022)

    What's Changed

    • feature: add new medical settings and parsing - https://github.com/herald-si/verificac19-sdk-php/pull/84
    • feature: WORK_DGP scan mode (debug mode only) - https://github.com/herald-si/verificac19-sdk-php/pull/79
    • feature: SCHOOL_DGP scan mode (debug mode only) - https://github.com/herald-si/verificac19-sdk-php/pull/80
    • feature: made exemptions not valid for school - https://github.com/herald-si/verificac19-sdk-php/pull/83
    • feature: disabled WORK_DGP and SCHOOL_DGP in production env - https://github.com/herald-si/verificac19-sdk-php/pull/85
    • refactor: optimized certificate download time - https://github.com/herald-si/verificac19-sdk-php/pull/82
    • refactor: code adjustments - https://github.com/herald-si/verificac19-sdk-php/pull/81

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.3.0...v1.4.0

    Source code(tar.gz)
    Source code(zip)
  • v1.3.0(Jan 24, 2022)

    What's Changed

    • feature: vaccine exemption - https://github.com/herald-si/verificac19-sdk-php/pull/77

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.2.4...v1.3.0

    Source code(tar.gz)
    Source code(zip)
  • v1.2.4(Jan 19, 2022)

    What's Changed

    • fix: recovery partially valid - https://github.com/herald-si/verificac19-sdk-php/pull/72 (thanks to @darpins)
    • feature: added debug mode - https://github.com/herald-si/verificac19-sdk-php/pull/65
    • feature: added tests for scan result in debug mode - https://github.com/herald-si/verificac19-sdk-php/pull/66

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.2.3...v.1.2.4

    Source code(tar.gz)
    Source code(zip)
  • v1.2.3(Jan 10, 2022)

    What's Changed

    • feature: added proxy to endpoint - https://github.com/herald-si/verificac19-sdk-php/pull/57 (@darpins)
    • feature: added tests for php 7.3/8.0/8.1 - https://github.com/herald-si/verificac19-sdk-php/pull/54
    • feature: added exception in function saveDataToFile - https://github.com/herald-si/verificac19-sdk-php/pull/60 (@darpins)
    • fix: remove uvcis from revoked ucvi takes too much time - https://github.com/herald-si/verificac19-sdk-php/pull/63
    • fix: download revoked list file creation init status - https://github.com/herald-si/verificac19-sdk-php/pull/59 (@darpins)
    • fix: trim function not nullable for php version >= 8.0 - https://github.com/herald-si/verificac19-sdk-php/pull/55 (@darpins)
    • fix: response null from curl- https://github.com/herald-si/verificac19-sdk-php/pull/56 (@darpins)

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.2.2...v1.2.3

    Source code(tar.gz)
    Source code(zip)
  • v1.2.2(Jan 4, 2022)

    What's Changed

    No feature/bugfix has been introduced since version 1.2.1. This new version is released just to get the composer require herald-si/verificac19-sdk-php to work properly, after Spomky-labs/cbor-php 2.1.0 availability. See also #25

    • test: added booster scan mode unit tests - https://github.com/herald-si/verificac19-sdk-php/pull/48
    • test: added automatic unit tests github actions - https://github.com/herald-si/verificac19-sdk-php/pull/50
    • refactor: spomky-labs/cbor-php version 2.1.0 - https://github.com/herald-si/verificac19-sdk-php/pull/52

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.2.1...v1.2.2

    Source code(tar.gz)
    Source code(zip)
  • v1.2.1(Jan 3, 2022)

    What's Changed

    • fix: missing check on ScanMode.BOOSTER for "tampone" - https://github.com/herald-si/verificac19-sdk-php/pull/47

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.2.0...v1.2.1

    Source code(tar.gz)
    Source code(zip)
  • v1.2.0(Jan 3, 2022)

    What's Changed

    • feature: booster scan mode - https://github.com/herald-si/verificac19-sdk-php/pull/38
    • feature: made certificates refresh callable from outside - https://github.com/herald-si/verificac19-sdk-php/pull/42

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.1.2...v1.2.0

    Source code(tar.gz)
    Source code(zip)
  • v1.1.2(Jan 3, 2022)

    What's Changed

    • fix: resume download never trigger, removed updating status - https://github.com/herald-si/verificac19-sdk-php/pull/41
    • fix: revoked list is too long to handle - https://github.com/herald-si/verificac19-sdk-php/pull/44

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.1.0...v1.1.2

    Source code(tar.gz)
    Source code(zip)
  • v1.1.1(Dec 29, 2021)

    What's Changed

    • fix: addAllRevokedUcviToUcviList now split the data and launch one insert at a time - https://github.com/herald-si/verificac19-sdk-php/pull/39 (@gmm9200)

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.1.0...v1.1.1

    Source code(tar.gz)
    Source code(zip)
  • v1.1.0(Dec 28, 2021)

    What's Changed

    • feature: added drl support - https://github.com/herald-si/verificac19-sdk-php/pull/33

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.8...v1.1.0

    Source code(tar.gz)
    Source code(zip)
  • v1.0.8(Dec 10, 2021)

    What's Changed

    • feature: parser now remove HC1: prefix instead of throwing an exception - https://github.com/herald-si/verificac19-sdk-php/pull/26
    • feature: added support for ps256 signing algorithm - https://github.com/herald-si/verificac19-sdk-php/pull/27

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.7...v1.0.8

    Source code(tar.gz)
    Source code(zip)
  • v1.0.7(Dec 6, 2021)

    What's Changed

    • feature: restored php 7.3 compatibility - https://github.com/herald-si/verificac19-sdk-php/pull/19
    • feature: update CoseSign1Tag - https://github.com/herald-si/verificac19-sdk-php/pull/20 (@st4nny)

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.6...v1.0.7

    Source code(tar.gz)
    Source code(zip)
  • v1.0.6(Dec 2, 2021)

    What's Changed

    • feature: changed recovery rules by @herald-si in https://github.com/herald-si/verificac19-sdk-php/pull/15
    • refactor: add type to variable by @herald-si in https://github.com/herald-si/verificac19-sdk-php/pull/17

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.5...v1.0.6

    Source code(tar.gz)
    Source code(zip)
  • v1.0.5(Dec 2, 2021)

    What's Changed

    • feature: added super dgp scan mode - in https://github.com/herald-si/verificac19-sdk-php/pull/12
    • refactor: replaced deprecated class and method - https://github.com/herald-si/verificac19-sdk-php/pull/8
    • feature: added file utils manager - https://github.com/herald-si/verificac19-sdk-php/pull/9
    • feature: made cache files path configurable - https://github.com/herald-si/verificac19-sdk-php/pull/11 (@fpizzo20)

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.4...v1.0.5

    Source code(tar.gz)
    Source code(zip)
  • v1.0.4(Nov 25, 2021)

    What's Changed

    • fix: wrong length calculation for ByteStringObjects with certain sizes - https://github.com/herald-si/verificac19-sdk-php/pull/7

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.3...v1.0.4

    Source code(tar.gz)
    Source code(zip)
  • v1.0.3(Nov 17, 2021)

    What's Changed

    • fix: reject the encoded data if it contains a triplet of characters which, when decoded, results in an unsigned integer which is greater than 65535 (ffff in base 16) - https://github.com/herald-si/verificac19-sdk-php/pull/2
    • fix: check HC1 scheme condition - https://github.com/herald-si/verificac19-sdk-php/pull/4
    • feature: check kid in signercertificate/status
    • feature: update the settings file instead of creating a new one every day

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v1.0.2...v1.0.3

    Source code(tar.gz)
    Source code(zip)
  • v1.0.2(Nov 9, 2021)

    What's Changed

    • chore: set min php version 7.4 in composer

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/v0.0.2...v1.0.2

    Source code(tar.gz)
    Source code(zip)
  • v0.0.2(Nov 3, 2021)

    What's Changed

    • feat: added blacklist check
    • feature: added Sputnik vaccination check in San Marino
    • feature: removed intermediate validation status
    • feature: verified list not empty before save in cache
    • fix: download new list every 24h instead of 12h

    Full Changelog: https://github.com/herald-si/verificac19-sdk-php/compare/0.0.1...v0.0.2

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1(Oct 18, 2021)

    What's Changed

    • feature: ministero-salute-sdk compliance
    • feature: added status NOT_EU_DCC
    • feature: all the exceptions in validation flow return a CertificateSimple with result NOT_EU_DCC and empty Person
    Source code(tar.gz)
    Source code(zip)
Owner
null
Zoho CRM API SDK is a wrapper to Zoho CRM APIs. By using this sdk, user can build the application with ease

Archival Notice: This SDK is archived. You can continue to use it, but no new features or support requests will be accepted. For the new version, refe

null 81 Nov 4, 2022
The 1Password Connect PHP SDK provides your PHP applications access to the 1Password Connect API hosted on your infrastructure and leverage the power of 1Password Secrets Automation

1Password Connect PHP SDK The 1Password Connect PHP SDK provides your PHP applications access to the 1Password Connect API hosted on your infrastructu

Michelangelo van Dam 12 Dec 26, 2022
Facebook SDK for PHP (v6) - allows you to access the Facebook Platform from your PHP app

Facebook SDK for PHP (v6) This repository contains the open source PHP SDK that allows you to access the Facebook Platform from your PHP app. Installa

null 0 Aug 10, 2022
Unofficial Firebase Admin SDK for PHP

Firebase Admin PHP SDK Table of Contents Overview Installation Documentation Support License Overview Firebase provides the tools and infrastructure y

kreait 1.9k Jan 3, 2023
Notion PHP SDK

Notion PHP SDK This is an unofficial PHP SDK for the new public Notion API. It's work in progress as we didn't get the change to be included to the pr

Codecycler 43 Nov 29, 2022
爱发电非官方简易 PHP SDK

afdian-php-sdk 爱发电非官方简易 PHP SDK by Akkariin 这是一个简单的 SDK,可以用于查询爱发电的订单和赞助者信息 Installation 将项目 clone 到本地即可 git clone https://github.com/ZeroDream-CN/afdi

ZeroDream-CN 17 Nov 7, 2022
AWS Cognito package using the AWS SDK for PHP/Laravel

Laravel Package to manage Web and API authentication with AWS Cognito AWS Cognito package using the AWS SDK for PHP This package provides a simple way

EllaiSys 74 Nov 15, 2022
PHP SDK to interact with the Casper Network nodes via RPC

casper-php-sdk PHP SDK to interact with Casper Network nodes via RPC Install composer require make-software/casper-php-sdk Examples RPC Client: $node

MAKE Technology LLC 7 May 8, 2022
A Laravel 5+ (and 4) service provider for the AWS SDK for PHP

AWS Service Provider for Laravel 5/6/7/8 This is a simple Laravel service provider for making it easy to include the official AWS SDK for PHP in your

Amazon Web Services 1.5k Dec 28, 2022
A complete Notion SDK for PHP developers.

notion-sdk-php A complete Notion SDK for PHP developers. Installation composer require mariosimao/notion-php Getting started A Notion token will be n

Mario Simão 77 Nov 29, 2022
SDK of the LINE Login API for PHP

LINE Login for PHP SDK of the LINE Login API for PHP Documentation See the official API documentation for more information. Installation Use the packa

null 4 Sep 15, 2022
PHP SDK - Flexie CRM fiskalizimi solution

PHP SDK - Flexie CRM fiskalizimi solution Fiskalizimi PHP SDK allows you to talk and generate your e-invoices programmatically from your own solution

Flexie CRM 3 Dec 30, 2021
Esse SDK em PHP foi desenvolvido no intuito de tornar mais prático a integração com nossa API.

Sobre Beedoo SDK Acessar documentação completa da Beedoo API. A API é organizada seguindo a arquitetura REST, boas práticas, convenções e padrões como

Beedoo Edtech 5 Dec 2, 2021
A PHP SDK for accessing the OpenAI GPT-3 API

OpenAI GPT-3 Api Client in PHP Installation You can install the package via composer: composer require orhanerday/open-ai Usage use Orhanerday\OpenAi\

Orhan erday 462 Jan 2, 2023
The Facebook SDK for PHP provides a native interface to the Graph API and Facebook Login

Facebook SDK for PHP (v5) This repository contains the open source PHP SDK that allows you to access the Facebook Platform from your PHP app. Installa

Meta Archive 3.1k Dec 30, 2022
PHP SDK for the Sellix Developers API (developers.sellix.io)

PHP SDK for the Sellix Developers API (developers.sellix.io). Quickly get started and create products, payments and more using PHP.

Sellix 7 Nov 23, 2022
Alibaba Cloud SDK for PHP

English | 简体中文 Alibaba Cloud SDK for PHP Alibaba Cloud SDK for PHP is a development kit that supports quick access to products, dependency on Alibaba

Alibaba Cloud 493 Dec 16, 2022
Aliyun OSS SDK for PHP

Alibaba Cloud OSS SDK for PHP README of Chinese Overview Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided by Alibaba Clo

Alibaba Cloud 939 Dec 29, 2022
Qiniu Resource (Cloud) Storage SDK for PHP

Qiniu Cloud SDK for PHP 安装 推荐使用 composer 进行安装。可以使用 composer.json 声明依赖,或者运行下面的命令。SDK 包已经放到这里 qiniu/php-sdk 。 $ composer require qiniu/php-sdk 直接下载安装,SD

Qiniu Cloud 804 Dec 19, 2022