So setzen Sie einen leeren Titel beim Erstellen eines Themas über die API
Um ein Thema ohne Titel zu erstellen, wenn Sie über die API veröffentlichen, setzen Sie den Parameter skip_validations auf true.
Aus Neugier: Was ist der Zweck?
Ich möchte sicherstellen, dass beim einfachen Einfügen eines Amazon-Links Titel und Beschreibung automatisch von Amazon.com bezogen werden.
Wo kann ich das einstellen?
Fügen Sie es als Parameter in den API-Aufruf ein, den Sie durchführen. Legen Sie es an derselben Stelle fest, an der Sie die anderen Parameter für den Post setzen. Zum Beispiel dort, wo Sie den Parameter raw setzen.
Je nach Plattform, von der aus Sie die Anfrage stellen, müssen Sie möglicherweise den String 'true' übergeben, anstatt einfach den booleschen Wert true zu verwenden. Der einfachste Weg, dies zu überprüfen, besteht darin, zu versuchen, true als Parameterwert zu verwenden. Wenn Sie weiterhin Fehler erhalten, probieren Sie 'true' aus.
Wenn du die URL als Titel des Themas angibst, ersetzt Discourse diese meiner Meinung nach durch den Titel der Zielseite.
Edit: Es scheint nicht zu funktionieren.
Vielen Dank für deine Antwort.
Übrigens: Ich bin mir wirklich nicht sicher, was ich mit „raw
Aber das ist nicht der Fall, wenn ein Thema über die API erstellt wird.
Haben Sie diesen Weg über die API erfolgreich ausprobiert?
Ich habe es versucht, aber es hat nicht funktioniert.
[quote=“Zhang_Frank, post:8, topic:147023”]
Übrigens: Ich weiß wirklich nicht, was ich mit „raw
Ja. Wie kann ich bestimmten Wörtern eine Farbe geben? Und wie aktualisiere ich ein Bild? Muss ich diese Arbeiten im RAW-Modus durchführen?
Du kannst die Farbe von Wörtern in Discourse nicht ändern, es sei denn, du verwendest ein Plugin.
Ich denke, du meinst „Bild hochladen“. Du solltest also zunächst eine API-Anfrage stellen, um deine Datei hochzuladen, dann die URL abrufen und diese in deiner nächsten POST-Anfrage verwenden: Discourse API Docs
Ich bin mir jedoch nicht zu 100 % sicher, da ich das noch nie gemacht habe.
Danke für deine Antwort. Ich habe das Bild hochgeladen. Ich möchte nur, dass es beim Erstellen des Themas angezeigt wird.
Holen Sie sich die URL der hochgeladenen Datei aus der Antwort der Anfrage und fügen Sie in Ihrer nächsten POST-Anfrage die Bild-URL in einem einzigen Zeilenstring im Feld “raw” ein. Auf diese Weise wird das Bild in dem Beitrag angezeigt.
Danke, ich habe es versucht und es funktioniert.
Können Sie zeigen, wie Sie Amazon schließlich mit dem Posten eingerichtet haben?
Fügen Sie einfach das Bild im Rohformat, den Titel und andere Inhalte ein.
Derselbe Slack-Chat: Wir können beliebige Inhalte hochladen. Nur beim Erstellen eines Themas erstellt der Benutzer ein Thema in einer Kategorie (im Kanal). In Slack wird jedoch nicht nach Unterkategorie, Unter-Unterkategorie und Tag gefiltert. Auf der Startseite werden alle Chats der Kategorien angezeigt, die Seite der übergeordneten Kategorie zeigt alle Chats dieser Kategorie und der Unterkategorien an, und in der Unterkategorie werden nur die Chats dieser Kategorie angezeigt.
Nachricht = Titel + Inhalt
