Podio API - 从添加新项目获取响应

时间:2014-02-26 18:37:17

标签: php api response podio

为了使我的Podio系统更加完美,我需要根据创建另一个项目的时间自动创建项目。

我的布局: 所以我有一个“主要”应用程序,一个“复制”应用程序,一个“翻译”应用程序和一个“链接”应用程序。每一个都是来自不同团队的不同可交付成果,并且以这种方式分离将非常有用。

案例: 当用户创建新的“主要”项目时,会自动创建“复制”,“翻译”,“链接”项目,并在我的“主要”项目中引用。

我创建的项目很好 - 但这是我坚持的参考资料!

我相信我需要从PodioItem :: create中获取响应并将创建的item_id保存为我的“Main”项目的参考。

这怎么可能?

我应该提一下,我的PHP是作为podio中的一个钩子触发的 - 在我的主应用程序的item.create上。

此处粘贴了完整的PHP代码:http://pastebin.com/S7NR72tH

1 个答案:

答案 0 :(得分:2)

这里有一些教程:https://developers.podio.com/examples/items

App Reference字段只是将item_ids数组作为其值,因此您可以执行以下操作:

PodioItem::create("#######", array(
  'fields' => array(
    'name' => array((int)$_POST['item_id'])
  )
));

前提是name是应用引用字段的external_id!