Простая интеграция: свяжите слабого пользователя и пользователя из стороннего веб-сервиса

У меня есть веб-сервис (например, Twitter). У этой службы уже есть пользователи, поэтому у каждого пользователя есть учетная запись.

Я хочу предоставить возможность пользователю вводить что-то подобное в Slack:

/tweet "Amazing tweet sent from Slack"

И этот твит должен появиться на странице Twitter этого пользователя (скажем, John D. с id=1).

Я читал кое-что о приложениях Slack, поэтому обзор высокого уровня выглядит следующим образом:

  1. Мне нужно создать новое приложение Slack
  2. Мне нужно зарегистрировать команду слеш в этом приложении и предоставить внутренний URL-адрес, который будет обрабатывать все запросы от слабых пользователей (например, https://twitter.com/slack-integration)
  3. Когда пользователь вводит /tweet "Some tweet", то на https://twitter.com/slack-integration будет отправлено следующее:

    user_id = U2147483697 & user_name = SlackUser & command = / tweet & text = Некоторый твит

Итак, user_id - это идентификатор пользователя Slack. И теперь мне нужен способ связать его с Джоном Д. с id=1.

Любые идеи, что я должен сделать для этого?

0 ответов

Другие вопросы по тегам