Oembed - wohin?

Liebe Gemeinde,

In dieser Anleitung im digest vom Mai 2020

wird gesagt, die url https://viewer.goobi.io/*’ würde umgeleitet auf ‘https://viewer.goobi.io/oembed’.

Wenn ich mit Werklinks-URLs experimentiere passiert, da leider gar nichts. Wo ist denn /oembed?

Unter /viewer/oembed ? und wie spricht man diese Schnittstelle denn an?

viele Dank und Grüße

Hallo :slight_smile:

Der oembed-Link funktioniert nur für die Werksseiten und muss folgende Form haben:

https://viewer.goobi.io/oembed?url=https%3A%2F%2Fviewer.goobi.io%3A443%2Fimage%2FA91x36057394742965620181205135958381%2F1%2F-%2F&format=json

Das liefert Informationen zur Seite zurück, die von Plattformen wie Wordpress verwendet werden um die Seite als Bild mit Beschreibung darzustellen.
Es macht nicht wirklich Sinn die oembed-URL selber aufzurufen. Sie ist im Quelltext der viewer-Seite enthalten, damit oembed-unterstützende Programme sie interpretieren können

Schöne Grüße,
Florian

1 „Gefällt mir“

Hallo Florian, vielen Dank für das Beispiel.

mir ging es darum herauszufinden, wo denn die schnittstelle liegt. Sie liegt bei unseren Installationen unter

https://meingoobi/viewer/oembed

und nicht direkt an der domain, wie im demo-viewer.

Grüße

Hallo Florian,

wir haben uns den inhalt des json angeschaut.
Dort wird unter url ein Link angegeben, der als letzten Bestandteil die Download-URL aus dem LIDO hat. Die verweist auf einen internen Server von uns. Wenn man auf den Link klickt, wird kein Bild geladen.

Nur zum Verständnis: ist die URL ein identifier oder versucht der viewer von dort etwas zu laden?

noch eine Erkenntnis: bei unserem einen Server funktioniert es: dort verweist die URL auf sich selbst.

Bei dem anderen ist es wohl ein tieferes Probelm . wir melden uns …

ein Test

Cool!

Und hier?

Auch!

Das ist doch oembed hier im Forum, oder?

Oder ein auswerten der Open Graph Meta Tags… :wink:

Doch nicht! Das geht nur beim uns im Netz!

Hinweis an Euch, intranda-Team: hier wird wohl der ursprüngliche Download-Link aus dem importierten LIDO verwendet. Es sollte aber natürlich eine URL auf den viewer verwendet werden. Das kommt an mehreren Stellen vor: im LIDO, das ausgeliefert wird, hier bei Open Graph, im oembed-json …

Aaah, das auch noch. Das ist gar nicht Zauberei!?

Wir wunderten uns schon, weil wir super twittern können, obwohl das twitter-feature gar nicht angeschaltet ist.

Das Bild wurde bei mir vorhin angezeigt. Jetzt nicht mehr. Wurde der Datensatz dazwischen neu indexiert?

Das ist eigentlich eine Indexier- und Konfigurationsfrage…

Ich vermute, dass Twitter die Open Graph Meta Tags auswertet, wenn die Twitter Cards nicht aktiviert sind… Ansonsten würden ja auch noch Dublin Core und Highwire Press Tags zur Verfügung stehen…

Siehe dazu auch: