當Webhook被觸發時,有沒有辦法讓它被觸發的org_id
? (除了爬上觸發項目)如何從webhook獲取org_id?
我迄今發現的唯一的解決辦法是:
PodioItem::get($item_id);
得到space_idPodioSpace::get($space_id);
得到充分PodioOrganization::get_for_url($attributes = array());
我得到的org_id
。
當Webhook被觸發時,有沒有辦法讓它被觸發的org_id
? (除了爬上觸發項目)如何從webhook獲取org_id?
我迄今發現的唯一的解決辦法是:
PodioItem::get($item_id);
得到space_idPodioSpace::get($space_id);
得到充分PodioOrganization::get_for_url($attributes = array());
我得到的org_id
。看到的https://developers.podio.com/index/api最底部節上,你可以如何使用fields
查詢參數包括更多數據的「使用字段參數捆綁響應」。甚至還有爲你去幾乎所有的方式(它走過來的空間水平,但你可以釘的組織在其上)的例子:
/item/{item_id}?fields=app.view(full).fields(space.view(full))
對於波迪奧的PHP,你可以這樣做:
$item = PodioItem::get($item_id, array('fields' => "app.view(full).fields(space.view(full))"));
使用PodioItem::filter
代替PodioItem::get
,我敢肯定,你就會有預期的結果,那麼試試這個: $item = PodioItem::filter($item_id, array('filters' => "app.view(full).fields(space.view(full))"));
希望它能幫助!
我是否像這樣通過實際的item_id更改了{item_id}? '{1112223333}'。我嘗試了沒有'領域'參數,它像你的例子,最後是同樣的事情,但與替換的ID。這一切都歸還相同的東西,該項目本身。在評論中加入編碼是否是一種好習慣,或者我應該嘗試編輯我的問題? – 2014-10-18 16:45:05
我的第二個例子是一個完整的複製/粘貼錯誤,現在應該更好 – 2014-10-19 04:39:17
它似乎還沒有工作。這裏是我想要的代碼:http://oi61.tinypic.com/24erel3.jpg 這兩個輸出文件的尺寸都是相同的,並且沒有明確提供任何org_id(通過空間對象)。 – 2014-10-27 23:19:12