0

でのGoogleドライブのAPIで複数の画像の種類を取得する唯一のタイプのJPEGの画像を取り込み、この私がきたどのようにPHP

$opt = array('q'=>"mimeType = 'image/jpeg' and name contains '".$file."'") 

。このようなことをする方法はありますか:

$opt = array('q'=>"mimeType = 'image/*' and name contains '".$file."'") 

すべての種類の画像を取得します。あなたはアイデアを持っているといいですね。あなたのアイデアを得る

mimeType = 'image/jpg' or mimeType = 'image/png' or mimeType = 'image/bmp' 

:ワイルドカード以来のおかげ

+0

まあ、実際には 'image/*'ワイルドカードフィルタを使って動作しましたか?スジは通ってるようだ。 – noogui

+0

私は試しました。動作しませんでした!結果が得られません – chandlerbing

答えて

0

は*「または」代わりに使用し、長いルートを取る、すべてを返しません。これは機能します。

また、mentioned by Eric Koledala Googleエンジニアで、これは現在サポートされていません。したがって回避策を使用してください。

+0

私は動作するとは思っていましたが、確かではありませんでした。 – chandlerbing

+0

btw、私は約2kのファイルを持つgdriveのフォルダを持っています。しかし、apiでヒットするのは100個だけです。何か案が? – chandlerbing

+0

あなたはそれを正しくやっています。他の1.9kファイルにアクセスするにはnextPageTokenが必要です。一度に100個しか表示できません。 – noogui

関連する問題