1

我正在使用 IFTTT 和 Instagram 来获取具有特定主题标签的任何人的新照片。

每次有人使用您指定的特定主题标签共享公共照片时,都会触发此触发器。我正在使用 Maker 发出网络请求。我将 URL 添加到能够处理 POST 的 API 中(通过 Postman 发送时,使用 x-www-form-urlencoded 在我的 MongoDB 中创建文档)。无论出于何种原因,在通过 Maker 时,我都没有将任何文档添加到 Mongo。我在 Maker 中的设置是:

Method = POST

Content Type = application/x-www-form-urlencoded

Body = Username={{Username}}&Caption={{Caption}}&CreatedAt={{CreatedAt}}&SourceUrl={{SourceUrl}}&Url={{Url}}&CaptionNoTag={{CaptionNoTag}}

我还尝试将正文作为 JSON 对象发送,只是为了看看这是否可行,但无论哪种方式我都一无所获。我还没有找到任何实际的例子来说明如何做到这一点,所以我希望有人以前处理过这个问题。在此先感谢您的帮助!

4

1 回答 1

2

经过数小时的反复试验,我意识到我的问题是 CreatedAt 值。在我的 Mongoose 模式中,我的值期待一个日期,但在 ifttt 中,它实际上是一个字符串。无论出于何种原因,这都阻止了所有其他 Instagram 参数的发布。发布的唯一参数不是我在上面添加的 Insta 参数。所以根据经验,在处理 ifttt 和 insta 参数时,一切都是字符串。希望如果问题再次出现,这将对其他人有所帮助。

于 2015-11-23T21:30:17.070 回答