Wie kann ich einen API-Schlüssel in meinem eigenen Controller in Codeigniter generieren?

Ich möchte nur erwähnen, dass ich wirklich ein Neuling in der API-Entwicklung bin (Konzepte, Struktur, Best Practices). Ich kenne mich damit bei weitem nicht aus. Entschuldigen Sie bitte meine erbärmliche, dumme Frage, wenn Sie es so finden, ich benutze Phil Der REST-API-Server, die Curl-Bibliothek und der REST-API-Client von Sturgeon sind hier mein Code:

in meiner Controller-Anwendung / controller / make_key

function index(){
      $this->load->library('rest');
      $this->load->library('curl');
      $this->rest->put('https://www.myapplication.com/apifolder/key/X-API-KEY/FOO');
    }

- überhaupt keine Antwort

wobei apifolder / key der Speicherort meiner key.php ist (aus dem Standardbeispiel von Phil Sturgeon):

und beachte, dass ich das auch über die Adressleiste ausprobiert habe:

https://www.myapplication.com/apifolder/key/X-API-KEY/FOO - gibt zurück ({"status": false, "error": "Invalid API Key."})

https://www.myapplication.com/apifolder/key?X-API-KEY=FOO - gibt zurück ({"status": false, "error": "Unknown method".})

und habe noch viel mehr Abfragen versucht, aber keine scheint zu funktionieren, meine einzige Frage ist ...

Wie kann diese key.php funktionieren? Ich entschuldige mich für diese einfache Frage und bedanke mich im Voraus

Antworten auf die Frage(1)

Ihre Antwort auf die Frage