Nette

Nette ist ein Open-Source-PHP-Framework zur Erstellung von Webanwendungen. Es bietet eine Reihe von Tools und Bibliotheken, die Entwicklern helfen, sichere, effiziente und wartbare Webprojekte zu erstellen. Nette legt Wert auf Einfachheit, Flexibilität und Leistung und bietet Funktionen wie eine MVC-Architektur (Model-View-Controller), eine Template-Engine und eine leistungsstarke Datenbankintegration. Es enthält auch integrierte Sicherheitsmaßnahmen, wie Schutz vor SQL-Injection, XSS und CSRF-Angriffen, was es für die Entwicklung sicherer Anwendungen geeignet macht. Nette ist besonders nützlich für Entwickler, die ein leichtgewichtiges, schnelles und anpassbares Framework suchen, um moderne Webanwendungen zu erstellen, während der Bedarf an komplexen Konfigurationen minimiert wird.

Voraussetzungen

Erstellen Sie ein Konto bei seven.io und kopieren Sie einen API-Schlüssel aus Ihrem Entwickler-Dashboard.

Wenn Sie den Standard-HTTP-Client verwenden, müssen Sie die guzzlette Erweiterung installieren und registrieren.

Installation

extensions:
	guzzle: Contributte\Guzzlette\DI\GuzzleExtension # optional for the default HTTP client
	seven: Seven\Nette\DI\SevenExtension

seven:
	apiKey: IHR_API_SCHLÜSSEL # required
	httpClient: # optional

Verwendung

Wir haben die folgenden Clients vorbereitet, um die am häufigsten verwendeten Endpunkte abzudecken:

  • SmsClient
  • BalanceClient
  • VoiceClient

BalanceClient

  • get() - Kontostand abrufen

SmsClient

  • send(Seven\Nette\Entity\SmsMessage) - SMS senden
  • test(Seven\Nette\Entity\SmsMessage) - Testnachricht erstellen, ohne zu senden
  • status(string $id) - SMS-Status abrufen

VoiceClient - für Text-zu-Sprache-Anrufe

VoiceClient ist ein Dienst, der es ermöglicht, Textnachrichten in Sprache umzuwandeln und als Anruf zu versenden. Dies ist besonders nützlich für automatisierte Benachrichtigungen oder Erinnerungen.

  1. 1

    Nachricht senden

    Verwenden Sie die Methode send(Seven\Nette\Entity\VoiceMessage), um eine Text-zu-Sprache-Nachricht zu senden.

  2. 2

    Nachricht testen

    Mit der Methode test(Seven\Nette\Entity\VoiceMessage) können Sie eine Nachricht erstellen, ohne sie zu senden. Dies ist hilfreich, um die Nachricht vorab zu überprüfen.

Zuletzt aktualisiert: Vor 1 Woche