Kalo te dokumentacioni
PHP

SDK-ja për PHP

Klienti zyrtar PHP për API-në e OpenEmail. Një paketë Composer pa varësi në kohën e ekzekutimit përveç cURL, dhe me një metodë për çdo endpoint.

Çfarë është

Një paketë e vetme për të gjithë API-në (dërgimi, shabllonet, gjurmimi, thread-et, draftet, etiketat, kontaktet, audiencat, formularët e regjistrimit, transmetimet, domenet, rregullat, webhook-et, kalendari, cilësimet, rolet, anëtarët, ndalimet, skedarët dhe kutitë e përkohshme), me një metodë për çdo metodë të TypeScript SDK-së nën të njëjtin emër, një klasë përjashtimi për çdo lloj refuzimi, riprovime që nuk mund ta dyfishojnë një dërgim dhe një verifikues nënshkrimesh webhook-u. Nuk i duhet gjë tjetër përveç PHP 8.2 ose më të ri me zgjerimet curl dhe json, dhe punon me çdo klient HTTP PSR-18 kur preferoni të përdorni tuajin.

composer require openemail/sdk
send_email.php
<?php use OpenEmail\OpenEmail; require __DIR__ . '/vendor/autoload.php'; $client = new OpenEmail(); $client->emails->send([    'from' => 'Acme Billing <[email protected]>',    'to' => '[email protected]',    'subject' => 'Your September invoice',    'html' => '<p>Invoice attached.</p>',]);

Ku të shkoni

Mbështjell të njëjtën API si çdo klient tjetër

Gjithçka këtu është sipërfaqja që dokumenton referenca e API-së dhe që mbështjell TypeScript SDK-ja, ndaj lexoni referencën e API-së për të kuptuar çfarë bën një endpoint dhe këtë faqe për të parë si ta thërrisni nga PHP. Çdo metodë TypeScript ka një binjake në PHP, dhe kontrolli i përputhshmërisë i paketës i ekzekuton të dyja me të njëjtat argumente dhe dështon nëse nuk dërgojnë bajt për bajt të njëjtën kërkesë.