7

どうやってするか?代わりにGoogleDocsACLを使用する必要があり、そのようなACLを構成する方法は?

4

4 に答える 4

20

次のパラメータを設定する必要があります。

private Permission insertPermission(Drive service, String fileId) throws Exception{
   Permission newPermission = new Permission();
   newPermission.setType("anyone");
   newPermission.setRole("reader");
   newPermission.setValue("");
   newPermission.setWithLink(true);
   return service.permissions().insert(fileId, newPermission).execute();
}
于 2013-07-04T07:46:48.313 に答える
4

この方法を使用して、ファイルを誰にでも表示できるようにします。

private static Permission insertPermission(Drive service, String fileId) throws IOException
{
    Permission newPermission = new Permission();
    newPermission.setType("anyone");
    newPermission.setRole("reader");

    return service.permissions().insert(fileId, newPermission).execute();
}

詳細はこちら

于 2012-07-03T07:34:45.437 に答える
1

共有を管理するには、Documents List API を使用する必要があります。https://developers.google.com/google-apps/documents-list/#managing_sharing_permissions_of_resources_via_access_control_lists_aclsでドキュメントを確認してください

于 2012-06-22T20:23:14.650 に答える