1. Цель
Я хочу использовать parse.com для получения веб-хука Trello.
1а. Почему?: Потому что я хочу отслеживать свою модель Trello и получать, скажем, push-уведомления на своем устройстве Android и выполнять аккуратные действия с помощью push-уведомлений (я Android-разработчик).
2. Что я пробовал
2а. Настройка на parse.com
- Я создал приложение на parse.com
- Получены ключи (ключи REST для API REST)
- Проверил вышеуказанную конечную точку с помощью Postman, работает отлично.
2б. Настройка на trello.com
- Я получил ключ приложения API и секрет; с полной записью на всех досках, никогда не истекает
- Протестировано выше с Postman, работает отлично.
- ПРОБЛЕМА: Отправлено в следующее с помощью Postman (конечно, с правильными данными для ключа, токена, модели и т. д.
Запрос=
$.post("https://trello.com/1/tokens/[USER_TOKEN]/webhooks/?key=[APPLICATION_KEY]", {
description: "My first webhook",
callbackURL: "https://api.parse.com/1/functions/webhookReceiverTrello",
idModel: "4d5ea62fd76aa1136000000c",
});
Ответ Попробуйте =
URL (https://api.parse.com/1/functions/webhookReceiverTrello) did not return 200 status code, got 401
3. В чем проблема?
Parse.com ожидает ключи аутентификации и т. д. в качестве заголовка. Насколько я знаю, Trello НЕ может этого сделать.
Как заставить веб-хук Trello вызывать облачную функцию parse.com?