Podio api hook = false不起作用

时间:2015-08-13 13:25:11

标签: javascript node.js podio

我正在尝试建立一个nodejs服务器,以便在Podio和Trello之间进行一些同步。我的问题是,当我通过他们的api更新Podio时,即使我要求挂钩不被触发,webhook也会被触发。

我正在使用模块:node-podio-api

示例调用,导致无限循环:

private static void OnSelectedItemChanged(DependencyObject sender, 
  DependencyPropertyChangedEventArgs e)
{
    var behavior = (BindableSelectedItemBehavior)sender;
    var generator = behavior.AssociatedObject.ItemContainerGenerator;
    var item = generator.ContainerFromItem(e.NewValue) as TreeViewItem;
    if (item != null)
    {
        item.SetValue(TreeViewItem.IsSelectedProperty, true);
    }
}

1 个答案:

答案 0 :(得分:0)

事实证明,这个API实际上并不支持“钩子”。价值,这就是它失败的原因。作为参考,这是一个旧的API包装器库,不应该使用它。使用官方的:https://github.com/podio/podio-js/

要更新项目时存档不要使webhook激活,您只需将以下内容添加到网址:"?hook = false"

例如:

podio.request('get','/item/123456?hook=false)

不会解雇webhooks