带OAUTH2令牌的IFTTT MakerWebhooks makeWebRequest

时间:2018-07-18 14:18:50

标签: javascript webhooks ifttt wunderlist

我正在尝试在IFTTT“平台”上设计一些相对简单的过滤器代码,以将一些数据从Amazon Alexa传递到Wunderlist。除了MakerWebHooks似乎没有任何用于调整Web请求标头的内置处理程序外,大多数代码都非常简单明了。

var titleCaseItem = AmazonAlexa.shoppingItemCreated.AddedItem.replace(/[^\s]+/g, function(word) {
  return word.replace(/^./, function(first) {
    return first.toUpperCase();
  });
});

var bodyObject = {
  "list_id": 145052016,
  "title": titleCaseItem,
};

MakerWebhooks.makeWebRequest.setUrl("a.wunderlist.com/api/v1/tasks");
MakerWebhooks.makeWebRequest.setMethod("POST");
MakerWebhooks.makeWebRequest.setContentType("application/json");
MakerWebhooks.makeWebRequest.setBody(JSON.stringify(bodyObject));
///TODO:  How do we handle custom headers???

由于Wunderlist要求将OAUTH2 X-Access-TokenX-Client-ID作为请求标头进行传递,因此我不确定是否有可能通过有限的IFTTT过滤器代码来完成。

有人对如何处理有任何建议吗?

0 个答案:

没有答案