Error de la cuenta del servicio SDK de Google Drive "El usuario autenticado no ha instalado la aplicación con el ID de cliente ..."

Estoy tratando de crear una aplicación de Google Drive que pueda ejecutarse en segundo plano (por ejemplo, un cronjob), sin ninguna interacción del usuario, usando la cuenta de servicio de Google Drive SDK, pero me da este error y no puedo entender por qué:

Error al llamar a POSThttps://www.googleapis.com/upload/drive/v1/files?uploadType=multipart: (403) El usuario autenticado no ha instalado la aplicación con el ID de cliente {my_client_id}

En la consola de Google API, he activado Drive API y Drive SDK. En la pestaña Drive SDK, he configurado toda la información requerida. También publiqué mi aplicación para probadores solo en Chrome Web Store, la instalé en mi Google Chrome y el nombre de la aplicación aparece en mi menú "Crear" de Google Drive.

Este es un fragmento de mi código:

<code><?php

require_once dirname(__FILE__).'/google-api-php-client/src/apiClient.php';
require_once dirname(__FILE__).'/google-api-php-client/src/contrib/apiDriveService.php';

$apiClient = new apiClient();
$apiClient->setClientId(DRIVE_CLIENT_ID);
$apiClient->setClientSecret(DRIVE_CLIENT_SECRET);
$apiClient->setAssertionCredentials(new apiAssertionCredentials(
    OAUTH2_EMAIL, 
    array('https://www.googleapis.com/auth/drive.file'), 
    file_get_contents(SERVICE_ACCOUNT_PRIVATEKEY_FILE))
);

$apiDriveService = new apiDriveService($apiClient);

$file = new DriveFile();
$file->setTitle('filename.txt');
$file->setMimeType('text/plain');
$createdFile = $apiDriveService->files->insert($file, array(
    'data' => 'file content goes here....',
    'mimeType' => 'text/plain'
));

?>
</code>

Según entiendo, una aplicación puede usar la cuenta de servicio para el SDK de Google Drive en nombre de un usuario. ¿Eso significa que no hay una pregunta de autenticación (solicitud de permisos) para el usuario? Entonces, ¿cómo se autentica la aplicación? O mi entendimiento es probablemente incorrecto? Por favor ayúdame a iluminarme por aquí.

Respuestas a la pregunta(1)

Su respuesta a la pregunta