Невисока URL-адреса, щоб відкрити канал із браузера


112

Ця iTunes URL відкриє Посібник з автостопом до Галактики у вашому iTunes:

itmss: //itunes.apple.com/us/audiobook/hitchhikers-guide-to-galaxy/id315596797

Ця Spotify URL відкриє ВСІ нащадками у Spotify:

spotify: трек: 22feF2sbtGydtvx1OeLSih

Чи у Slack є URL-схема, щоб відкрити #channel у програмі Slack за посиланням?

Я хочу розмістити посилання на сайті моєї команди, яке може посилатися на Slack #channel, який ми використовуємо, для використання іншими людьми в компанії.


1
Я не думаю, що ви зараз можете це зробити, але вам варто спробувати запитати їхню службу підтримки - вони просто чудові, і вони дадуть вам детальну відповідь.
mgarciaisaia

Здається, жодна з відповідей не відповідає на ваше запитання Ви знайшли спосіб відкрити свій #channel у додатку Slack?
користувач1941537

Відповіді:


83

URI для відкриття певного каналу в програмі Slack:

slack://channel?id=<CHANNEL-ID>&team=<TEAM-ID>

Можливо, вам знадобляться ці ресурси API Slack, щоб отримати ідентифікатори вашої команди та каналу:

Ось повна документація від Slack


Дуже перспективний. У мене немає маркера API моєї організації, але це щось робить із Firefox та Safari (не Chrome?).
MattDiamant

14
Ви можете отримати свій командний ідентифікатор та ідентифікатор кожного каналу, щоб зробити джерело перегляду у веб-версії Slack fyi.
mikegertrudes

8
Це, здається, не працює для мене. slack: // відкриває додаток, але канал / команда ігнорується.
Майк N

5
Більше про глибокі посилання тут: api.slack.com/docs/deep-linking#open_a_direct_message
Райан Берні

2
І ще на отриманні вашої команди і ідентифікатори каналів тут: stackoverflow.com/a/41653047/433223
Orangutech

80

Впевнені, що можете:

https: // <організація> .slack.com / messages / <channel> /

наприклад: https://tikal.slack.com/messages/general/ (звичайно, що для доступу до нього ви повинні бути частиною команди)


2
Можливо, я повинен був бути більш конкретним, але я хочу відкрити додаток Slack за посиланням. Я відредагував питання.
MattDiamant

Ви впевнені, що всі встановили додаток для настільних ПК і що у всіх однакова ОС (Windows? Mac?) Також активація програми з браузера - це загроза безпеці.
йораммі

1
ОС не має значення, якщо це ввімкнено, оскільки браузер запускає програму. Це також не є ризиком для безпеки, багато програм мають таку можливість. Це посилання для людей з додатком Slack, тому вони натискатимуть його лише у випадку, коли у них буде Slack.
MattDiamant

1
ОС підкаже вам, якщо він не розпізнає користувальницький обробник протоколів, але якщо у Slack це ввімкнено, це не буде проблемою.
MattDiamant

1
Це досить поширена річ, яка називається Deep Links, або URI-схеми, iTunes має її вже роками.
Одід Брейнер

53

Посилання на канал у бесіді

Щоб створити посилання, яке можна натиснути на канал у розмові, просто введіть #ім'я та назва каналу. Наприклад: #general.

# згадка про канал

Щоб схопити посилання на канал через інтерфейс Slack

Щоб поділитися URL-адресою каналу зовнішньо, ви можете схопити його посилання, натиснувши клавішу управління (Mac) або клацніть правою кнопкою миші (Windows) на ім'я каналу:

захоплення URL-адреси каналу

Посилання виглядатиме так:

https://yourteam.slack.com/messages/C69S1L3SS

Зауважте, що це посилання не змінюється, навіть якщо ви зміните назву каналу. Отже, краще використовувати це посилання, а не посилання на основі імені каналу.

Скласти URL-адресу для каналу на основі назви каналу

https://yourteam.slack.com/channels/<channel_name>

Якщо відкрити вищевказану URL-адресу у веб-переглядачі, ви запустили бідний клієнт (якщо є) або відкрили бляшаний канал у самому браузері.

Скласти URL-адресу для каналу прямого повідомлення (DM) для користувача

https://yourteam.slack.com/channels/<username>

1
Мені подобаються /channelsпосилання: дуже зручно і прямо. Я перевірив, що вони також працюють для користувачів каналів DM: використовуйте yourteam.slack.com/channels/person, щоб відкрити @person DM.
DKroot

6

Можна використовувати

млявість: //

для того, щоб відкрити настільний додаток Slack. Наприклад, на mac, я запустив:

відкрита млявість: //

з терміналу, і він відкриває програму Mac Desktop Slack. Проте я не з’ясував URL-адресу, яку слід використовувати для відкриття певної команди, каналу чи повідомлення.


5

Коли я спробував розчин йораммі, мене відвели в Слак, але не на вказаний я канал.

Мені пощастило:

https: // <організація> .slack.com / messages / # <channel> /

і

https: // <організація> .slack.com / messages / <channel> / деталі /

Хоча обидва вони все ще відображалися у вікні браузера, а не у програмі.


Правильно, я знаю URL для слабких повідомлень. Моя єдина мета - відкрити його в додатку.
MattDiamant

2
Виправлення першого посилання вище (не включайте хеш): https: // <організація> .slack.com / messages / <channel> /
Jeff Evans
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.