So, fertig! Zu beziehen unter
http://wkapi.wkprojects.org
Die Voraussetzungen zur Benutzung haben sich nun deutlich geändert:
1.) Entweder fsockopen ist benutzbar
2.) oder allow_url_fopen ist auf 1, dann müssen zusätzlich noch file() oder file_get_contents freigeschaltet sein
Es ist egal, ob die API nun über fsockopen oder file_get_contents/file geht, der Funktionsumfang ist identisch!
Es existieren zwar noch Möglichkeiten über fopen, fwrite etc., aber in der Regel sollten die jetzigen Möglichkeiten ausreichen!
Da es zudem wohl User gibt, die pro Tag maximal 5 fsockopen-Benutzungen frei haben, wird zunächst versucht, sämtlichen Verkehr über file_get_contents abzuwickeln... Wer ein wenig Ahnung von PHP hat, wird die Reihenfolge aber auch in der API selbst ändern können (Funktionen: getcontents() und postcontents()).
Ihr könnt auch nun die API, sobald ihr sie hochgeladen habt, im Browser aufrufen (
http://EURE-URL/api.php), wenn die Seite dann weiß bleibt wird die API bei euch vollständig funktionieren, sollte eine Fehlermeldung erscheinen, kontaktiert bitte euren Hoster!
Bugfixes:
- getDeleteLog funktioniert wieder
Ich hoffe, dass die API so viel mehr Leuten alle ihre Möglichkeiten eröffnet
PS.: Ich habe zwar jede Funktion getestet, und die Ausgaben sind unter den Modi fsockopen, file_get_contents und file absolut identisch, aber ich kann nicht ausschließen, dass sich im Vergleich zur alten API einige Änderungen ergeben haben (auch wenn mir keine aufgefallen sind...)! Bitte testet eure Scripts daher erst sorgfältig mit dieser neuen Version!!