我知道这个问题有点含糊不清。让我清楚一点。首先,这个问题是关于使用集成服务(Zapier,Flow或IFTTT ......)集成两个服务。但是我们专注于此处的ms流程。我需要通过ms流程给出的wehbook URL连接我的一个服务,以便我可以将我的请求发送给流。
所以在Zapier,我们有一个叫Webhooks by Zapier
的东西,它给我们一个公共网址catch hook
来触发一个特定的zap。但在流程中我们没有这样的东西。我想知道我们是否有一个替代ms流程来触发触发器。
答案 0 :(得分:0)
解决了问题!
问题是,我没有找到从ms流设置精确捕获钩子的方法。但还有另一种选择。在ms流程中,它们为我们提供了一个名为+ (BOOL)updateSqlByFileName:(NSString *)file key:(NSString *)key, ...
{
va_list args;
va_start(args, key);
va_list *ptrToArgs = &args;
__block BOOL isOK = NO;
[_queue inDatabase:^(FMDatabase *_dataBase)
{
isOK = [_dataBase executeUpdate:sql withVAList:*ptrToArgs];
}];
va_end(args);
return isOK;
}
的连接器,它生成request
。这个网址就像zapier中的catch hook一样持续监听。
。备选方案的一个缺点是,我们必须手动设置传入请求的有效负载,以便在post url
格式的操作中使用数据,这是一个令人头疼的问题。