我正在使用最新的PHP Podio库(4.0.1)并使用PodioItem:get()从应用程序中获取项目。我发现我可以检索“喜欢”(即心脏)评级,但我无法检索投票评级(例如我创建的五星级或自定义投票)。这似乎是新创建的应用程序或向旧版应用程序添加评级字段的问题。我可以从具有评级字段一段时间的应用程序获取评级数据,可能是因为在4.0库更改之前但不确定。
除了代码中的正常访问尝试外,我还尝试使用print_r和var_dump打印出评级结构,除了“喜欢”的条目之外我没有回复数据。
为什么我可以'作为项目get()调用的一部分检索此数据的任何想法?
答案 0 :(得分:0)
podio-php在当前版本中无法获得投票权,但我只是将其添加到了库中。所以从github拉出最新的开发版本(4.0.2还不够好)。提交在这里:https://github.com/podio/podio-php/commit/fd4f3d66307a26d0ecef961467e8aac47df759c7
然后您可以使用字段选项请求votes
,如下所示:
$item = PodioItem::get($YOU_ITEM_ID, array('fields' => 'votes'));
var_dump($item->votes);