Podio API PHP обновляет тип связи элемента. Когда пусто, не работает

#php #api #podio

#php #API #podio

Вопрос:

У меня возникли проблемы с моим PHP-скриптом, мне нужно обновить элемент типа отношения в приложении с помощью Podio API php. Когда поле «пустое», оно не работает, я имею в виду, не обновляет поле, когда оно имеет значение, оно работает, элемент изменяется с новым значением, вот часть моего кода:

      $item = PodioItem::get_basic($itemId);
    $field_id = 'last-action-by';
    $item->fields[$field_id]->values = array('item_id' => $contacto);
    $item->save();
  

Любая идея, пожалуйста?

Ответ №1:

Вы должны передать пустой массив в «пустое» поле,

$item->fields[$field_id]->values = array();

Ответ №2:

Наконец-то я нашел решение.- проблема заключалась в том, что я передавал переменную $contacto и адрес электронной почты, и это должен быть contact_id как целое число, поэтому я решил проблему, спасибо за комментарии!