私は iOS (Objective-C) コードを好みますが、質問は Google ドライブ API にリンクされています。したがって、他のプログラミング言語でのソリューションがここに属している可能性があります。
私の以前のコード:
GTLQueryDrive *query = [GTLQueryDrive queryForFilesList];
query.q = ...;
... //send query and get links to files
GTLDriveFile
しかし、それは Google Drive API v2 でのみ正しかった - クエリはオブジェクトとGTLDriveFile
含まれるフィールドのリストを返したdownloadUrl
。
しかし、Google Drive API v3 にはそのようなフィールドがなく、このドキュメントによると、追加のリクエストを実行queryForFilesGetWithFileId:
し、それらの間で 2 つの結果をリンクする必要がありますね。この問題を解決するには?