Telesign Full-Service-PHP-SDK
Telesign verbindet, schützt und verteidigt das Kundenerlebnis mit Informationen aus Milliarden digitaler Interaktionen und mobiler Signale. Durch entwicklerfreundliche APIs, die Benutzerverifizierung, digitale Identität und Omnichannel-Kommunikation ermöglichen, helfen wir den weltweit größten Marken, das Onboarding zu sichern, die Kontointegrität aufrechtzuerhalten, Betrug zu verhindern und das Omnichannel-Engagement zu optimieren.
Anforderungen
- PHP 7.2+
- Composer (optional) – Dieser Paketmanager ist nicht erforderlich, um dieses SDK zu verwenden, aber er ist erforderlich, um die folgenden Installationsanweisungen zu verwenden.
NOTIZ:
Diese Anleitung gilt für MacOS. Bei der Installation unter Windows müssen diese angepasst werden.
Installation
Befolgen Sie diese Schritte, um dieses SDK als Abhängigkeit zu Ihrem Projekt hinzuzufügen.
- (Optional) Erstellen Sie ein neues Verzeichnis für Ihr PHP-Projekt. Überspringen Sie diesen Schritt, wenn Sie bereits ein Verzeichnis für Ihr Projekt erstellt haben. Wenn Sie planen, mehrere PHP-Projekte zu erstellen, die Telesign verwenden, empfehlen wir Ihnen, diese in einem
telesign_integrations
-Verzeichnis zu gruppieren.
cd ~/code/local
mkdir telesign_integrations
cd telesign_integrations
mkdir {your project name}
cd {your project name}
- Erstellen Sie im obersten Verzeichnis Ihres Projekts ein neues Composer-Projekt.
Beachten Sie, dass dieser Befehl möglicherweise angepasst werden muss, wenn auf Ihre Datei „composer.phar“ in Ihrem PATH mit dem Alias „composer“ nicht zugegriffen werden kann. Wenn dies der Fall ist, verweisen Sie für alle Composer-Befehle auf den Speicherort von „composer.phar“ in Ihrem Dateisystem.
php {path to file}/composer.phar init
- Geben Sie die folgenden Auswahlmöglichkeiten ein, wenn Sie dazu aufgefordert werden:
- Paketname (/) [{Name des Standardanbieters}/{Name des Standardpakets}]:
{your preferred vendor name}/{your project name}
Verwenden Sie denselben Projektnamen, den Sie in Schritt 1 oben für das Verzeichnis der obersten Ebene ausgewählt haben. - Beschreibung []: Geben Sie Ihre bevorzugte Beschreibung ein oder verwenden Sie die Standardbeschreibung.
- Autor [{Name und E-Mail-Adresse des Standardautors}, n zum Überspringen]: Geben Sie Ihre bevorzugte Beschreibung ein, verwenden Sie die Standardbeschreibung oder überspringen Sie.
- Mindeststabilität []: Geben Sie hier Ihren bevorzugten Wert ein oder überspringen Sie ihn.
- Pakettyp (z. B. Bibliothek, Projekt, Metapaket, Composer-Plugin) []: Geben Sie Ihren bevorzugten Pakettyp ein.
- Lizenz []: Geben Sie hier Ihren bevorzugten Wert ein oder überspringen Sie ihn.
- Möchten Sie Ihre Abhängigkeiten interaktiv definieren (erforderlich) [Ja]? Geben Sie hier Ihren bevorzugten Wert ein oder verwenden Sie den Standardwert.
- Möchten Sie Ihre Entwicklungsabhängigkeiten (require-dev) interaktiv definieren [Ja]? Geben Sie hier Ihren bevorzugten Wert ein oder verwenden Sie den Standardwert.
- Möchten Sie Ihre Entwicklungsabhängigkeiten (require-dev) interaktiv definieren [Ja]? Geben Sie hier Ihren bevorzugten Wert ein oder verwenden Sie den Standardwert.
- PSR-4-Autoload-Mapping hinzufügen? Ordnet den Namespace „{vendor}{project}“ dem eingegebenen relativen Pfad zu. [src/, n zum Überspringen]: Geben Sie hier Ihren bevorzugten Wert ein oder verwenden Sie den Standardwert.
Installieren Sie mit diesem Befehl das Telesign Full-Service PHP SDK als Abhängigkeit im obersten Verzeichnis Ihres Composer-Projekts. Sobald das SDK installiert ist, sollte im Terminal eine Meldung angezeigt werden, die Sie darüber informiert, dass Sie das SDK erfolgreich installiert haben.
composer require telesign/telesignenterprise
Dadurch wird auch das Telesign Self-Service PHP SDK installiert, da es eine Abhängigkeit vom Full-Service SDK darstellt.
Authentifizierung
Wenn Sie für Ihre Anfrage ein Telesign SDK verwenden, erfolgt die Authentifizierung im Hintergrund für Sie. Sie müssen lediglich Ihre Kunden-ID und Ihren API-Schlüssel angeben. Die SDKs wenden die Digest-Authentifizierung an, wenn sie eine Anfrage an einen Telesign-Dienst stellen, sofern diese unterstützt wird. Wenn die Digest-Authentifizierung nicht unterstützt wird, wenden die SDKs die Standardauthentifizierung an.
Was kommt als nächstes?
- Erfahren Sie in einem unserer Tutorials, wie Sie mit Code eine Anfrage an Telesign senden.
- Durchsuchen Sie unser Entwicklerportal nach Tutorials, Anleitungen, Referenzinhalten und mehr.
- Schauen Sie sich unseren Beispielcode auf GitHub an.