2017-10-09 28 views
0

filterから返された商品のexternal_idは、nullになりました。たとえば、このランニング:Podioフィルターの結果がありません外部ID番号

curl -X POST -H 'Content-Type: application/json' -H 'Authorization: OAuth2 [Token]' -d '{"limit":1}' 'https://api.podio.com/item/app/[App ID]/filter?fields=items.view(micro).fields(external_id)'

戻り値要求されたすべてのデータを1つのアプリのために:

{"filtered":138,"total":138,"items":[{"sharefile_vault_url":null,"title":"Title...","app_item_id":149,"link":"https:\/\/podio.com\/...","item_id":5678,"sharefile_vault_folder_id":null,"external_id":null,"revision":16}]}

{"filtered":119,"total":119,"items":[{"sharefile_vault_url":null,"title":"Title...","app_item_id":119,"link":"https:\/\/podio.com\/...","item_id":1234,"sharefile_vault_folder_id":null,"app_item_id_formatted":"VJD119","external_id":"share_1234","revision":0}]}

同じ要求が別のアプリのためにこれを返します。

Podioで何かを設定して提供する必要がありますかアイテムのexternal_id?最初のアプリは2番目のアプリのコピーに過ぎないので、別の方法で設定するべきではありません。

返されたデータの一部を編集しました。デバッグに役立つものがあれば教えてください。私たちは実際にこれのためにPHPライブラリを使用していますが、上記のようにAPIを直接呼び出すことは、私が関連するとは思わない同じ問題を持っているためです。

答えて

1

2番目のアプリの可能性が最も高いアイテムはexternal_idなので、Podio APIはnullを返します。

関連する問題