2017-08-27 11 views
0

アプリ内の項目をフィルタリングするときに保持される項目を制限する方法はありますか?すべてのフィールドを返す代わりに、item-idとタイトルフィールドを返すだけです。Podio PHP - 返される項目項目の数を制限する

+0

あなたがしようとしているもののいくつかのコード例を追加できますか? –

+0

私はラップトップを起動すると、後で実際のコードを投稿する必要があります。私はこれを例として使用しています。しかし、それはアイテム全体を返します。どのフィールドが返されるかを選択したいと思います。//developers.podio.com/doc/items/filter-items-4496747 –

答えて

2

フィールドパラメータを使用することができます。 それがどのように機能し、どのように使用することができるかについての詳細は、ここではhttps://developers.podio.com/index/apiの「フィールドパラメータを使用した応答の束縛」セクションを参照してください。

フィールドを使用してオブジェクトをバンドルすることは、行う必要があるAPI要求の量を大幅に減らす方法になります。

おそらくfields=items.view(micro)パラメータを探しています。 PodioのAPIは、各項目にのみ5つの値を返します。 app_item_iditem_idtitlelinkrevision

PHPサンプル

$items = PodioItem::filter($appCreds->app_id, 
          array('limit' => $maxItems, 
           'offset' => $offset, 
           'filters' => $filters), 
          array('fields' => 'items.view(micro)')); 
+0

チャームのように働きました! Implementaion: $ actionExists = PodioItem ::フィルタ($ appCreds-> APP_ID、配列( 'リミット' => $ maxItems、 'オフセット' => $オフセット、 'フィルタ' => $フィルタ )、配列( 'fields' => 'items.view(micro)'、 )); –

+0

ご確認いただきありがとうございます –

関連する問題