2016-03-21 27 views
9

Sto utilizzando un webhook per inviare messaggi a Slack tramite script PowerShell e vorrei includere un collegamento a una cartella di rete. Sono stato in grado di farlo conSlack - come pubblicare un collegamento alla cartella di rete?

<file://server/folder|files> 

tuttavia quando si fa clic sul collegamento generato "file" non accade nulla. C'è un modo per specificare il target in modo che un link cliccato si apra in una nuova finestra? Se copio il link generato e lo incollo nel browser, l'indice viene visualizzato correttamente e ciò è sufficiente per i miei scopi. Ci sono soluzioni alternative?

+3

Il più che ho ottenuto è stata la possibilità di inviare i link in quello stesso formato '' e poi devo fare clic destro sul collegamento in gioco e selezionare "collegamento aperto". Fare clic sui collegamenti non fa nulla anche per me. –

risposta

1

Si può avere un certo successo con Slack's Link Buttons, che in particolare apre i collegamenti in nuove schede del browser quando si fa clic.

{ 
    "text": "Test Link Buttons", 
    "channel": "C061EG9SL", 
    "attachments": [ 
     { 
      "fallback": "Test link button to file://server/folder", 
      "actions": [ 
       { 
        "type": "button", 
        "name": "file_request_123456", 
        "text": "Test", 
        "url": "file://server/folder", 
        "style": "primary", 
        "confirm": "Really?" 
       } 
      ] 
     } 
    ] 
} 

Slack Message Builder example

Problemi correlati