Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> eDoreczenia - powiadomienia w swoim systemie
Tomplus
post 8.04.2025, 14:24:03
Post #1





Grupa: Zarejestrowani
Postów: 1 872
Pomógł: 230
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Hej,

od 1 kwietnia wszedł taki obowiązek, że praktycznie każda firma musi korzystać z eDoreczeń i niestety, ale system jest niedorobiony, nie można wysyłać do wielu administratorów skrzynek powiadomienia że jest nowa wiadomość. Sekcja USTAWIENIA zawiera tylko pozycję do wpisania emaila do powiadomień - tu jedynym rozwiązaniem aby każdy otrzymał komunikat, jest dodanie aliasu email na kilka skrzynek.
Jest też sekcja o nazwie SUBSKRYPCJA gdzie mamy pola callback na wpisanie URL i przygotowałem sobie prosty system do przetestowania czy w ogóle to chce z nami rozmawiać:

  1. <?php
  2. header( "Content-Type: application/json" );
  3. $headers = getallheaders();
  4. $rawBody = file_get_contents('php://input');
  5. $data = json_decode($rawBody, true);
  6. $alldata = [
  7. 'headers' => $headers,
  8. 'body_raw' => $rawBody,
  9. 'parsed_body' => $data,
  10. ];
  11. file_put_contents( 'doreczenia.json', json_encode( $alldata, JSON_FORCE_OBJECT | JSON_PRETTY_PRINT ) );
  12.  
  13. http_response_code(200);
  14. echo json_encode(['notification' => 'on']);


Kod łapie jakiekolwiek połączenie do naszego skryptu i ma coś odpowiedzieć. Ja odpowiadam kodem 200. W efekcie jednak, to nie działa, eDoreczenia nie chcą gadać z moim skryptem.

Teraz pytanie, czy aby odbierać takie komunikaty i dowody operacji na edoreczeniach muszę być oficjalnie integratorem EZD?

https://www.gov.pl/web/e-doreczenia/integra...lugi-e-doreczen


Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.05.2025 - 08:56