Scripts
class Scripts extends Resource (View source)
The "scripts" collection of methods.
Typical usage is:
$scriptService = new Google\Service\Script(...);
$scripts = $scriptService->scripts;
Methods
Runs a function in an Apps Script project. The script project must be
deployed for use with the Apps Script API and the calling application must
share the same Cloud Platform project. This method requires authorization
with an OAuth 2.0 token that includes at least one of the scopes listed in
the Authorization section; script projects that do
not require authorization cannot be executed through this API. To find the
correct scopes to include in the authentication token, open the script
project Overview page and scroll down to "Project OAuth Scopes." The
error 403, PERMISSION_DENIED: The caller does not have permission
indicates
that the Cloud Platform project used to authorize the request is not the same
as the one used by the script. (scripts.run)
Details
Operation
run(string $scriptId, ExecutionRequest $postBody, array $optParams = [])
Runs a function in an Apps Script project. The script project must be
deployed for use with the Apps Script API and the calling application must
share the same Cloud Platform project. This method requires authorization
with an OAuth 2.0 token that includes at least one of the scopes listed in
the Authorization section; script projects that do
not require authorization cannot be executed through this API. To find the
correct scopes to include in the authentication token, open the script
project Overview page and scroll down to "Project OAuth Scopes." The
error 403, PERMISSION_DENIED: The caller does not have permission
indicates
that the Cloud Platform project used to authorize the request is not the same
as the one used by the script. (scripts.run)