Vor nicht allzu langer Zeit bin ich in Schwierigkeiten geraten. Es ist mir nicht gelungen, die richtige SIG zu erstellen (Fehler 104), als ich nach der API in OK.RU (Klassenkameraden) gefragt habe. Wie sich herausstellte, war ich nicht der einzige, die im Netzwerk angebotenen Rezepte funktionierten nicht sehr gut (ich habe viele mit der Zufallsmethode überprüft). Eigentlich haben sie funktioniert, ich habe nur nicht verstanden, wie man die richtige Abfrage richtig erstellt, so dass SIG auch richtig war.
Dieser Beitrag ist speziell dem 104 OK.RU-API-Fehler gewidmet.
PARAM_SIGNATURE 104
Unten finden Sie einen einfachen Code, um eine Liste der Alben abzurufen. Der Code ist eine kleine Krücke (ich habe die richtige Klasse für mich geschrieben, aber er ist spezifisch und für niemanden sehr nützlich), aber er beschreibt die Essenz, und viele unerfahrene Programmierer können ihre eigene Klasse anhand eines Beispiels erstellen.
protected $params = array( 'application_id' => '5*******6', 'application_key' => 'C***********A', 'session_secret_key' => '*************0' ); protected $apiUrl = 'https://api.ok.ru/fb.do?'; public function getalbums( Request $request ) {
Damit dies funktioniert, benötigen Sie das richtige $ paramsArray. Andernfalls lösen Sie den 104. Fehler, erhalten jedoch einen anderen. Viele angehende Programmierer werden wahrscheinlich die Bemühungen von OK.RU, Entwicklern zu helfen, ignorieren.
Folgen Sie also dem Link
https://apiok.ru/dev/methods/ .
Wir finden diese Form:

Wir geben die erforderlichen Daten ein und erhalten im Wesentlichen eine vorgefertigte Anweisung. Zusätzlich testen wir unsere Anfrage.
Hoffe der Artikel war hilfreich.