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<?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ë.