Εισαγωγή

Εγκατάσταση

Εγκατάσταση μέσω του Composer

Για εγκατάσταση μέσω του Composer, εκτελέστε την ακόλουθη εντολή:

composer require firebed/aade-mydata

Απαιτήσεις

{
    "require": {
      "php": "^8.1",
      "ext-dom": "*",
      "guzzlehttp/guzzle": "^7.0.1"
    }
}

Χειροκίνητη εγκατάσταση

Σε περίπτωση που η εγκατάσταση γίνεται χειροκίνητα και όχι μέσω του composer θα πρέπει να φορτώσετε χειροκίνητα και τα απαραίτητα αρχεία με τη χρήση της μεθόδου spl_autoload_register (δε συνιστάται).

Παράμετροι εγκατάστασης

Αρχικά θα χρειαστείτε ένα αναγνωριστικό χρήστη (user id) και ένα κλειδί συνδρομής (subscription key). Μπορείτε να λάβετε αυτά τα διαπιστευτήρια με την εγγραφή σας στο mydata rest api.

Σύνδεσμοι

Αρχικοποίηση

Αφού έχετε το αναγνωριστικό χρήστη και το κλειδί συνδρομής, χρησιμοποιήστε τον ακόλουθο κώδικα για να ορίσετε το περιβάλλον και τα διαπιστευτήρια:

use Firebed\AadeMyData\Http\MyDataRequest;

$env = "dev"; // For production use "prod"
$user_id = "your-user-id";
$subscription_key = "your-subscription-key";

MyDataRequest::setEnvironment($env);
MyDataRequest::setCredentials($user_id, $subscription_key);

Ή εναλλακτικά, μπορείτε να ορίσετε το περιβάλλον και τα διαπιστευτήρια μέσω της μεθόδου init:

MyDataRequest::init($user_id, $subscription_key, $env);

Για το στάδιο της ανάπτυξη, μπορεί να χρειαστεί να απενεργοποιήσετε την επαλήθευση πελάτη εάν δεν χρησιμοποιείτε https:

MyDataRequest::verifyClient(false);

Διαθέσιμες λειτουργίες

Αρχεία XSD

Προηγούμενο
ΑΑΔΕ myDATA REST API
Επόμενο
Αναβάθμιση