Open Connector
所有 Tools

Google Forms

Catalog 暂无描述。

google-formsv1.0.010 个 Tools

认证方式

方式底层类型状态说明
OAuth 2.0oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "GOOGLE_FORMS_FORMS_BATCH_UPDATE",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("GOOGLE_FORMS_FORMS_BATCH_UPDATE", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute GOOGLE_FORMS_FORMS_BATCH_UPDATE --data '{ }'

Tool 目录

可用 Tools

10 个可调用操作

Forms Forms BatchUpdateGOOGLE_FORMS_FORMS_BATCH_UPDATEChange the form with a batch of updates.

Change the form with a batch of updates.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.body

Tags

forms
Forms Forms CreateGOOGLE_FORMS_FORMS_CREATECreate a new form using the title given in the provided form message in the request. *Important:* Only the form.info.title and form.info.document_title fields are copied to the new form. All other fields including the form description, items and settings are disallowed. To create a new form and add items, you must first call forms.create to create an empty form with a title and (optional) document title, and then call forms.update to add the items.

Create a new form using the title given in the provided form message in the request. *Important:* Only the form.info.title and form.info.document_title fields are copied to the new form. All other fields including the form description, items and settings are disallowed. To create a new form and add items, you must first call forms.create to create an empty form with a title and (optional) document title, and then call forms.update to add the items.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.body

Tags

forms
Forms Forms GetGOOGLE_FORMS_FORMS_GETGet a form.

Get a form.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/forms.bodyhttps://www.googleapis.com/auth/forms.body.readonly

Tags

forms
Forms Forms Responses GetGOOGLE_FORMS_FORMS_RESPONSES_GETGet one response from the form.

Get one response from the form.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms
Forms Forms Responses ListGOOGLE_FORMS_FORMS_RESPONSES_LISTList a form's responses.

List a form's responses.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms
Forms Forms SetPublishSettingsGOOGLE_FORMS_FORMS_SET_PUBLISH_SETTINGSUpdates the publish settings of a form. Legacy forms aren't supported because they don't have the `publish_settings` field.

Updates the publish settings of a form. Legacy forms aren't supported because they don't have the `publish_settings` field.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.body

Tags

forms
Forms Forms Watches CreateGOOGLE_FORMS_FORMS_WATCHES_CREATECreate a new watch. If a watch ID is provided, it must be unused. For each invoking project, the per form limit is one watch per Watch.EventType. A watch expires seven days after it is created (see Watch.expire_time).

Create a new watch. If a watch ID is provided, it must be unused. For each invoking project, the per form limit is one watch per Watch.EventType. A watch expires seven days after it is created (see Watch.expire_time).

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/forms.bodyhttps://www.googleapis.com/auth/forms.body.readonlyhttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms
Forms Forms Watches DeleteGOOGLE_FORMS_FORMS_WATCHES_DELETEDelete a watch.

Delete a watch.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/forms.bodyhttps://www.googleapis.com/auth/forms.body.readonlyhttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms
Forms Forms Watches ListGOOGLE_FORMS_FORMS_WATCHES_LISTReturn a list of the watches owned by the invoking project. The maximum number of watches is two: For each invoker, the limit is one for each event type per form.

Return a list of the watches owned by the invoking project. The maximum number of watches is two: For each invoker, the limit is one for each event type per form.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/forms.bodyhttps://www.googleapis.com/auth/forms.body.readonlyhttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms
Forms Forms Watches RenewGOOGLE_FORMS_FORMS_WATCHES_RENEWRenew an existing watch for seven days. The state of the watch after renewal is `ACTIVE`, and the `expire_time` is seven days from the renewal. Renewing a watch in an error state (e.g. `SUSPENDED`) succeeds if the error is no longer present, but fail otherwise. After a watch has expired, RenewWatch returns `NOT_FOUND`.

Renew an existing watch for seven days. The state of the watch after renewal is `ACTIVE`, and the `expire_time` is seven days from the renewal. Renewing a watch in an error state (e.g. `SUSPENDED`) succeeds if the error is no longer present, but fail otherwise. After a watch has expired, RenewWatch returns `NOT_FOUND`.

认证

需要 Connected Account

Scopes

https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/forms.bodyhttps://www.googleapis.com/auth/forms.body.readonlyhttps://www.googleapis.com/auth/forms.responses.readonly

Tags

forms