How to add pictures or file to an upcoming topic?
Hai risolto questo problema?
Dovresti caricare il file e ottenere lâURL del file, quindi pubblicarlo.
r = requests.put()
p = "http:"+r.json()['url']
Ehi, ho provato a usare un cloud bed di terze parti per archiviare immagini in seguito, e poi ho usato i tag img per implementare contenuti in temi o post perchĂŠ ha risparmiato spazio sul server.
Ciao @FunnySmile Sto cercando di pubblicare unâimmagine usando il tag img come sotto, ma non viene visualizzata?
<img src="https://unsplash.com/photos/JoZazcPhW5Y" />
Puoi per favore aiutarmi?
Potresti voler notare che âcloud bedâ non consente chiamate da siti web di terze parti. In generale, una parte del âcloudâ restituisce lâindirizzo del âbedâ, alcune possono essere chiamate, ma altre no. Di solito forniscono URL speciali con tag img aggiuntivi. In caso contrario, è possibile che âcloud bedâ non consenta chiamate di terze parti. Puoi utilizzare la modalitĂ sviluppatore del browser, quindi selezionare âNetworkâ per vedere quali errori si verificano durante il caricamento delle immagini.
Puoi semplicemente aggiungere lâURL dellâimmagine senza alcun tag img html
https://unsplash.com/photos/JoZazcPhW5Y
in questo modo
e discourse lo inserirĂ automaticamente. Ma questo non è nemmeno un link a unâimmagine, è solo un link a una pagina sul sito web unsplash.com. Dovrai usare il link effettivo per lâimmagine:
https://images.unsplash.com/photo-1658603458978-4a32b8cdadb7?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=3272&q=80
Se stai usando lâAPI, puoi includere lâURL dellâimmagine nel campo ârawâ del post.
Ciao @blake
Ho provato come suggerito. Ecco il corpo della mia richiesta POST
Quando ho visto il post, appariva cosĂŹ (mostra solo il link, non lâimmagine). Quando inserisco il link nel browser, riesco a ottenere lâimmagine
Saluti
Chitta
Puoi aggiungere lâURL dellâimmagine su una riga separata?
asdfasdfasdf https://stayrightcon.com/wp-content/uploads/2020/05/Stayright-logo_resolution-72ppi.png
asdfasdf
https://stayrightcon.com/wp-content/uploads/2020/05/Stayright-logo_resolution-72ppi.png
Sto anche cercando la stessa cosa⌠pubblica immagine nellâAPI post. Sebbene abbia seguito i passaggi per caricare lâimmagine e poi ottenere lâURL⌠ma come possiamo inviare lâURL nel payload. Inviarlo nel campo raw e pubblicarlo in parole⌠câè un modo per avere anche il campo immagine nellâAPI post? Per favore, aiutami.
Mi dispiace di non capire il tuo significato al momento. La mia soluzione di follow-up è utilizzare un letto di immagini cloud di terze parti per caricare prima lâimmagine e quindi restituire un indirizzo URL dellâimmagine.
<img src="url" />
Corretto. Passalo come collegamento markdown.

No, perchĂŠ questo è lo stesso flusso di lavoro utilizzato nellâinterfaccia utente del compositore. Dovrai effettuare due chiamate API, una per il caricamento e lâaltra per includere lâURL nel payload del post.
SĂŹ, corretto, ecco come lâho implementato⌠basta passare
"[image|581x455(upload://c4MB1Yzppr5Omv68MoJBQINqqiB.png)" in raw nellâAPI post. Qui
- immagine - qualsiasi nome si voglia dare
- upload://c4MB1Yzppr5Omv68MoJBQINqqiB.png - questo è lâURL breve che otteniamo durante il caricamento dellâimmagine utilizzando lâAPI di caricamento.
per i passaggi: 1) per prima cosa dobbiamo caricare lâimmagine usando lâAPI /upload.json
passaggio 2) passare lâURL breve nel formato sopra con altri contenuti post nel campo ârawâ.
Grazie per la tua risposta @blake



