2016-09-19 7 views
1

このような複数の参照を含む関係フィールドを持つアイテムを作成しようとしています。Podio Api - アイテムの作成エラー - 「無効な値null(null):範囲でなければなりません」

$collection = new PodioCollection(array(
    new PodioItem(array('item_id' => 425989858)), 
    new PodioItem(array('item_id' => 425987845)) 
)); 

    $response = PodioItem::create("16748745", array('fields' => array(
      "130415123" => "+13334445552", 
      "130415337" => $collection 
      ))); 

アイテムの作成中に、PodioBadRequestErrorエラーが表示されます。「無効な値null(null):範囲である必要があります」。私はこのアプリにこれらの2つのフィールドだけがあります。

また、私は単一の参照で同じエラーが発生します。

$response = PodioItem::create("16748745", array('fields' => array(
      "130415123" => "+13334445552", 
      "130415337" => array('item_id' => 425989858) 
      ))); 

助けてください?

答えて

2

この1つは、私がRubyコードのためにこれをテストした

$response = PodioItem::create("16748745", array('fields' => array(
      "130415123" => "+13334445552", 
      "130415337" => array(425989858, 425987845) 
      ))); 

を動作するはずですし、それがうまく機能:)

created_item = Podio::Item.create(app_id, 
           'fields' => 
              {'title'  => 'just for test', 
              'relationship' => [item_1_id, item_2_id] }) 
関連する問題