0

最新の PHP Podio ライブラリ (4.0.1) を使用し、 PodioItem:get() を使用してアプリからアイテムを取得しています。「いいね」(ハート) 評価は取得できるが、投票評価 (5 つ星または作成したカスタム投票など) を取得できないことがわかりました。これは、新しく作成されたアプリまたは古いアプリに評価フィールドを追加する際の問題のようです。おそらく4.0ライブラリの変更前から、しばらくの間評価フィールドを持っていたアプリから評価データを取得できますが、わかりません。

コードでの通常のアクセス試行に加えて、print_r と var_dump を使用して評価構造を出力しようとしましたが、「いいね」のエントリ以外のデータは返されません。

item get() 呼び出しの一部としてこのデータを取得できる理由について何か考えはありますか?

4

1 に答える 1

0

podio-php は現在のリリースでは投票にアクセスできませんが、ライブラリに追加したばかりです。そのため、github から最新の開発バージョンを取得します (4.0.2 では十分ではありません)。コミットはこちら: https://github.com/podio/podio-php/commit/fd4f3d66307a26d0ecef961467e8aac47df759c7

次に、次votesのように fields オプションを使用してリクエストできます。

$item = PodioItem::get($YOU_ITEM_ID, array('fields' => 'votes'));
var_dump($item->votes);
于 2014-11-11T16:35:35.283 に答える