为了使我的Podio系统更加完美,我需要根据创建另一个项目的时间自动创建项目。
我的布局: 所以我有一个“主要”应用程序,一个“复制”应用程序,一个“翻译”应用程序和一个“链接”应用程序。每一个都是来自不同团队的不同可交付成果,并且以这种方式分离将非常有用。
案例: 当用户创建新的“主要”项目时,会自动创建“复制”,“翻译”,“链接”项目,并在我的“主要”项目中引用。
我创建的项目很好 - 但这是我坚持的参考资料!
我相信我需要从PodioItem :: create中获取响应并将创建的item_id保存为我的“Main”项目的参考。
这怎么可能?
我应该提一下,我的PHP是作为podio中的一个钩子触发的 - 在我的主应用程序的item.create上。
此处粘贴了完整的PHP代码:http://pastebin.com/S7NR72tH
答案 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!