我有一个应用程序,其中包含多个字段,其中一些有一个只有一个值的类别项(是)我们使用该字段来跟踪客户端是否在我们的软件中使用该功能或不。我们拥有它,以便在打开功能时,在podio中选择的值和“是”'然后高值(或选择)值。但是,当他们不再想要使用该功能时,我很难将字段设置为无值。我尝试过值'',false,No value,No,null。所有这些都从podio返回错误,告诉我它们不是有效值。我想要做的就是使用API取消选择类别选项。
PodioItem::update((int) $user->getPodioProject(), array('fields' => array(
"field-name" => '')));
这是我从podio得到的回应
[error_description] => Invalid value "" (string): Not a valid option
[error] => invalid_value
由于 杰米
答案 0 :(得分:1)
类别字段值是数组而不是空字符串,请尝试:
PodioItem::update((int) $user->getPodioProject(), array('fields' => array(
"field-name" => array())));
答案 1 :(得分:0)
在该应用中打开一个项目,右键点击“否”'选项然后点击'检查元素'。您将找到该选项的HTML标记,查看data-id =""中的值,这是您要查找的值。 :)