2014-07-18 21 views
7

È possibile pubblicare un collegamento a Reddit tramite URL?Invia a Reddit tramite URL

Per esempio per Facebook si può fare

<a href="https://www.facebook.com/sharer/sharer.php?u=http://stackoverflow.com"> 
    Share Stackoverflow on your profile! 
</a> 

Vuol Reddit hanno un endpoint equivalente posso colpire di condividere un URL?

risposta

25

Ci sono diversi modi per farlo, a seconda del tipo di applicazione che si dispone.

  1. Se stai facendo qualcosa di interattivo, si può prendere un utente alla pagina inviare con un URL e il titolo già compilato il seguente URL aprirà la reddit presentare il modulo con un collegamento a questa domanda:.

    http://www.reddit.com/submit?url=https://stackoverflow.com/questions/24823114/post-to-reddit-via-url&title=Post%20to%20Reddit%20via%20URL

  2. Se si desidera solo le persone siano in grado di presentare il vostro sito o blog a reddit, è possibile utilizzare un reddit button sulla tua pagina invece.

  3. Se si sta scrivendo un'app o uno script in cui è necessario pubblicare un URL su reddit, è possibile utilizzare il percorso /api/submit nell'API di reddit. Se l'utente che invia il collegamento ha meno di 2 link karma, probabilmente verrà fornito un CAPTCHA.

+0

Nel primo punto della risposta manca l'URL da utilizzare. – sundar

+0

@sundar Mi viene in mente. https://i.stack.imgur.com/1upnQ.png –

+0

Ah ... Sembra che uno dei filtri cosmetici del mio uBlock, inteso a bloccare la confusione del tipo "Condividi questo contenuto" dai blog, rimuova questo URL come bene. Ho trovato strano che la risposta non sarebbe stata corretta dopo tutti questi anni, ma non ha fatto il salto. Grazie. – sundar