0

Google Docs List API (Python SDK) を使用して、リソースをユーザーの Docs アカウントのルート フォルダーに移動する方法を探しています。

client.move_resource メソッドには、ターゲット コレクションとして gdata.docs.data.Resource が必要ですが、ルート フォルダーの Resource エントリを取得する方法、またはそれが可能かどうかさえわかりません。APIドキュメントは言う

ルート コレクションには独自のエントリがないため、API フィードからエントリを取得するときに、リソース ID が folder:root のリソース エントリは見つかりません。

move_resource(entry=entry, collection=None, keep_in_collections=False) を使用しようとすると、ルート フォルダーを含め、リソースがどこにもないことになり、ルート フォルダーの内容をクエリしても、応答でそのリソースを取得します。

何か案は?

4

1 に答える 1

0

私は同じ問題を抱えていました.Obj-Cフレームワークの私の解決策は、ルートの親参照を持つGTLDriveFileを見つけて、ルートに移動したいファイルに設定することでした.

于 2012-07-23T11:56:53.977 に答える