Этот URL-адрес iTunes откроет "Руководство автостопом по галактике" в вашем iTunes:
itmss://itunes.apple.com/us/audiobook/hitchhikers-guide-to-galaxy/id315596797
Этот URL Spotify откроет ALL с помощью Descendents in Spotify:
Spotify: трек: 22feF2sbtGydtvx1OeLSih
Имеет ли Slack схему URL-адресов, чтобы открыть #channel в приложении Slack по ссылке?
Я хочу поместить ссылку на сайт моей команды, который может ссылаться на канал Slack #, который мы используем, для использования другими людьми в компании.
Ответ 1
URI для открытия определенного канала в приложении Slack:
slack://channel?id=<CHANNEL-ID>&team=<TEAM-ID>
Вероятно, вам понадобятся эти ресурсы Slack API для получения идентификаторов вашей команды и канала:
Здесь полная документация от Slack
Ответ 2
Конечно, вы можете:
HTTPS://& л; организация & GT;.slack.com/сообщения/& л; канал & GT;/
например:
https://tikal.slack.com/messages/general/ (конечно, чтобы получить к нему доступ, вы должны быть частью команды)
Ответ 3
Ссылка на канал в разговоре
Чтобы создать интерактивную ссылку на канал в диалоге Slack, просто введите #
, а затем название канала. Например: #general
.
![# mention of a channel]()
Чтобы получить ссылку на канал через Slack UI
Чтобы поделиться внешним URL-адресом канала, вы можете получить ссылку на него, нажав и удерживая клавишу Control (Mac) или щелкнув правой кнопкой мыши (Windows) по названию канала:
![grabbing a channel's URL]()
Ссылка будет выглядеть так:
https://yourteam.slack.com/messages/C69S1L3SS
Обратите внимание, что эта ссылка не изменится, даже если вы измените название канала. Поэтому лучше использовать эту ссылку, а не ссылку на название канала.
Чтобы создать URL для канала на основе имени канала
https://yourteam.slack.com/channels/<channel_name>
Открытие указанного выше URL-адреса из браузера приведет к запуску клиента Slack (если он доступен) или к открытому каналу в самом браузере.
Создание URL-адреса для канала прямого сообщения (DM) для пользователя
https://yourteam.slack.com/channels/<username>
Ответ 4
Вы можете использовать
слабину://
чтобы открыть настольное приложение Slack.
Например, на mac, я запустил:
open slack://
с терминала, и он открывает приложение для Mac Desktop Slack.
Тем не менее, я не нашел URL, который должен использоваться для открытия определенной команды, канала или сообщения.
Ответ 5
Когда я попробовал решение yorammi, меня отвели в Slack, но не на указанный мной канал.
Мне повезло больше:
HTTPS://& л; организация & GT;.slack.com/сообщения/# & л; канал & GT;/
и
HTTPS://& л; организация & GT;.slack.com/сообщения/& л; канал & GT;/подробность/
Хотя оба они все еще отображались в окне браузера, а не в приложении.
Ответ 6
Мы следовали указаниям на тройник для открытия каналов и прямых сообщений. Мы видели разные уровни успеха, но это не кажется случайным. Например, следующее значение href открывает для этого окна сообщение (вид):
слабину://пользователь команда = T40Qxxx & ID = U40Vxxx
Он всегда работает для этого пользователя и других, но он никогда не работает для других пользователей в нашей команде. Мы не смогли разобраться в различиях между рабочими пользователями и нерабочими пользователями.
Свидетельствовали те же w/channels. Должна быть причина, потому что результаты кажутся очень повторяемыми, но не очевидно, почему некоторые пользователи/каналы не могут быть глубоко связаны с приложением, в то время как другие могут.
Как и большинство предметов, документация Slack не затрагивает это поведение. В целом вы обнаружите, что документация Slack хорошо отформатирована, но очень не хватает того, что на самом деле происходит на практике. Как учебник 1980-х годов, который по-прежнему перечисляет Плутон как планету.