145971
Oct 18, 2022
2404
7
0
Nextcloud talk - API
Hi,
ich habe mir soeben eine Test-Instanz von Nextloud installiert, inkl. Nextcloud Talk.
Nun möchte ich via PHP und der verfügbaren API die Situation realisieren, dass ein Besucher eine Webmaske aufruft und darüber (erst mal) nur einen Unterhaltung starten kann, in der nur ich involviert bin.
Doku: https://nextcloud-talk.readthedocs.io/en/latest/conversation/#creating-a ...
Habe nun folgendes PHP Script:
Also Antwort erhalte ich:
Der Current user soll ja auch nicht eingeloggt sein, sondern als Besucher (Gast) eine Unterhaltung starten können, ohne Login. Hat jemand eine Idee?
ich habe mir soeben eine Test-Instanz von Nextloud installiert, inkl. Nextcloud Talk.
Nun möchte ich via PHP und der verfügbaren API die Situation realisieren, dass ein Besucher eine Webmaske aufruft und darüber (erst mal) nur einen Unterhaltung starten kann, in der nur ich involviert bin.
Doku: https://nextcloud-talk.readthedocs.io/en/latest/conversation/#creating-a ...
Habe nun folgendes PHP Script:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://meineNextcloudDomain.de/ocs/v2.php/apps/spreed/api/v4/room");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
http_build_query( array(
'roomType' => 1,
'invite' => 'admin',
'roomName' => 'Mein Chat'
));
$server_output = curl_exec($ch);
curl_close ($ch);
echo $server_output;
Also Antwort erhalte ich:
failure 997 Current user is not logged in
Der Current user soll ja auch nicht eingeloggt sein, sondern als Besucher (Gast) eine Unterhaltung starten können, ohne Login. Hat jemand eine Idee?
Please also mark the comments that contributed to the solution of the article
Content-Key: 4325456203
Url: https://administrator.de/contentid/4325456203
Printed on: June 2, 2024 at 06:06 o'clock
7 Comments
Latest comment
korrekt, alles weitere gibts in der Doku:
https://help.nextcloud.com/t/nextcloud-oidc-oauth2-authentification/1485 ...
https://help.nextcloud.com/t/nextcloud-oidc-oauth2-authentification/1485 ...
Oder als Alternative http://www.senfcall.de nutzen!