Я хочу интегрировать pubnub с zendesk

Можно ли интегрировать Zendesk в pubnub? Я хочу создать канал pubnub для каждого билета Zendesk, и когда я отвечаю на билет каким-то сообщением, я хочу отправить запрос API pubnub для записи этого сообщения на сервере pubnub. в основном, я хочу, чтобы пользовательский интерфейс обрабатывал запросы клиентов, и этот чат между мной и пользователем я хочу сохранить на серверах pubnub. Есть идеи?


person Ritzor    schedule 27.01.2016    source источник
comment
Если у вас есть возможность создать собственный плагин для ZenDesk, то да, вы можете использовать один из SDK PubNub. Я знаю, что у них есть REST API, но предполагаю, что у них есть что-то вроде Ruby или Node SDK. Дайте нам знать, что вам нужно знать, чтобы начать.   -  person Craig Conover    schedule 27.01.2016
comment
В zendesk, когда я отвечаю на тикет, мне нужно вызвать pubnub api, чтобы записать это ответное сообщение на серверы pubnub, но я не знаю, как я буду вызывать pubnub api. Если бы у меня был исходный код zendesk (что-то вроде веб-сайта php на локальном хосте или мой веб-сервер), я мог бы вставить в него свой код вызовов API pubnub. Но теперь у меня нет контроля над исходным кодом zendesk, как я могу интегрировать с ним вызов API pubnub?   -  person Ritzor    schedule 28.01.2016


Ответы (1)


Пользовательское приложение Zendesk с использованием PubNub

Вам не нужен исходный код Zendesk (и вы все равно не сможете его получить). Правильно будет создать приложение Zendesk с помощью их REST API.

В этом пользовательском приложении вы используете REST API PubNub или SDK PubNub, совместимый с любыми языками, предлагаемыми Zendesk для надстроек (Ruby, Node, что бы они ни предлагали).

Это классный вариант использования (Zendesk, Desk Freshdesk и т. д.) с надстройками, потому что вы можете делать в Zendesk действия, которые используют PubNub для реагирования на действия и инициирования других действий или уведомления других агентов в Zendesk.

Вы также можете создать отдельное приложение (веб-приложение, серверное или мобильное), которое может подписываться на каналы, на которые публикует Zendesk, и вы можете пойти наоборот. Автономное приложение может публиковаться на канале, на который подписано дополнение Zendesk, и реагировать на это сообщение по мере необходимости. Количество что делать безгранично.

И отдельное приложение может быть просто каким-то другим продуктом/услугой/платформой, позволяющей создавать собственные приложения: Salesforce.com, Hipchat, Slack, Flowdock, Socialcast, Jive, Yammer, Workday, Zenefits, Zuora, что угодно!

Вот пример пользовательского приложения Zendesk, который поможет вам начать работу.

Поскольку вы ссылались на PHP, возможно, вы создаете процесс на стороне сервера, который будет взаимодействовать с вашим пользовательским приложением Zendesk, поэтому вам понадобится PubNub PHP SDK. Но вы можете использовать SDK PubNub JavaScript в Zendesk. пользовательское приложение.

Дайте нам знать, если вам нужна помощь в следующем шаге, после того как вы ознакомитесь с тем, как начать работу. с помощью приложения Zendesk.

person Craig Conover    schedule 29.01.2016
comment
Пожалуйста, дайте мне знать, если у вас все еще есть вопросы по этому поводу. Но если это было полезно для начала, пожалуйста, примите в качестве ответа. - person Craig Conover; 01.02.2016