Черт, эта команда косой черты не сработала (сообщение об ошибке: `404_client_error`)

Я пытаюсь вызвать URI с моим Slack slash command но я получаю ошибку:

https://pubsub.pubnub.com/v1/blocks/sub-key/sub-c-redacted/mypath

Darn - that slash command didn't work (error message: `404_client_error`). Manage the command at Freshdesk Field Update.

URI, который я пытаюсь назвать, работает, когда я curl Это (POST а также GET) или просто вставьте его в адрес моего браузера.

Итак, я попробовал webhook.site URI, и он работал нормально в том же slash command

https://webhook.site/404279dd-369b-4224-8672-94fa5c0a826c

И это работает просто отлично. Не уверен, почему не работает URI PubNub.

1 ответ

Не уверен, почему произошла ошибка, но, похоже, что-то связано с моей учетной записью панели администратора PubNub. Я удалил его и создал новый, и он начал работать с новой функцией в новом ключе, установленном в новой учетной записи.

Если кто-либо знает истинную основную причину (возможно, более общую проблему, чем просто учетная запись PubNub), пожалуйста, предоставьте, и я рассмотрю и утвердлю в качестве ответа, если смогу ее подтвердить.

Но пока, мой ответ, попробуйте создать новую учетную запись PubNub.

Я также получал ту же ошибку, когда использовал localhost в качестве URL-адреса, но после того, как я развернул сервер, где Slack отправляет почтовый запрос сейчас и получает URL-адрес оттуда. ошибка исчезла.

Вам нужно добавить сопоставление шаблонов с помощью API-интерфейса. В разделе интеграции вы можете его добавить. Чтобы запрос от slack правильно отображался в json. Примеры можно найти здесь: здесь и здесь.

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