Die folgende Thinkphp-FrameworkTutorial-Kolumne stellt Ihnen die Probleme bei der Verwendung von TopsdkTopapi in ThinkPhp5.1 vor. Ich hoffe, dass es Freunden in Not hilfreich sein wird!
Denken Sie daran, dass tp5.1 TopsdkTopapi verwendet (Verbindung mit der offenen Plattform von Taobao).
1 Das Unternehmen hat ein Projekt, das mit der offenen Plattform von Taobao verbunden werden muss. Beantragen Sie zunächst ein Konto, erstellen Sie eine Anwendung und laden Sie die herunter entsprechendes SDK;
Taobao generiert die entsprechende Antwort basierend auf dem API-Schnittstellen-SDK mit den entsprechenden Anwendungsberechtigungen. Möglicherweise benötigen Sie die Fähigkeit einer bestimmten Schnittstelle, es gibt jedoch keine entsprechende Klasse im SDK. Sie müssen zuerst die entsprechende Schnittstellenberechtigung beantragen
2. Nachdem Sie es direkt heruntergeladen haben (ohne Composer zu verwenden), ist es nicht einfach, die Vendor-Funktion zu verwenden, um es einzuführen. Später stellte ich fest, dass tp5.1 die Vendor-Funktion aufgegeben hat Die Loader-Klasse ist ebenfalls nicht einfach zu verwenden.
2.1 wird direkt heruntergeladen, wie in der Abbildung gezeigt
3 Wir möchten die entsprechenden Klassen direkt laden und zur Verwendung des Composer-Pakets zurückkehren Die Paketversion v1.1
Das TopsdkTopapinq-Paket wird zu Composer.json im Projekt hinzugefügt (Sie können zuerst ein neues tp5.1 zum Testen finden), wie in der Abbildung gezeigt
5. Öffnen Sie die Befehlszeile und führen Sie es aus Composer-Installation oder -Aktualisierung. Erstellen Sie einen Controller-Test .
8. Während der Verwendung kann es vorkommen, dass die Klasse xxx nicht gefunden wird.
9 Andere Fallstricke können mit dem SDK-Code in Einklang stehen Ändern Sie sie selbst. Empfohlene Studie: „
thinkPHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonBeispieldatensatz: Probleme bei der Verwendung von Topsdk\Topapi in ThinkPhp5.1. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!