Google Docs
Google Docsを操作するアクション一覧です。
GDocsCreate
概要
Googleドキュメントを作成する。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
provider* | 文字列 | 利用するコネクション(GoogleDocs)のプロバイダーID | gdocs_1234 |
title* | 文字列 | ドキュメントのタイトル | 新しいドキュメント |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
GoogleDocument | GoogleDocument | 作成したGoogleDocumentオブジェクト | ※使用例のアウトプット参照 |
使用例
+gdocs_create_1:
action>: GDocsCreate
title: '新しいドキュメント'
provider: gdocs_1234
# {
# "title": "新しいドキュメント",
# "body": {
# "content": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "paragraph": {
# "elements": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "textRun": {
# "content": "Hello\n",
# "textStyle": {}
# }
# }
# ],
# }
# },
# ]
# },
# "documentStyle": {
# },
# "namedStyles": {
# },
# "revisionId": "ALm37BX3DsadsGMuNKSYIlwjyi6ZScCWIAPqnrnlbHQAgBtu3HgsPe8WW4k58qoeq5-YrVd4cYtfTaMozZrYKQ",
# "suggestionsViewMode": "SUGGESTIONS_INLINE",
# "documentId": "1nSSBzMkrr4QbnQKq3QR7GCdnWqkRT_l68FkcMwe8pM4",
# "providerId": "gdocs_1234",
# "paragraphCount": 5
# }
GDocsGet
概要
GDocsGetは、GoogleDocumentオブジェクトを取得するアクションです。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
provider* | 文字列 | 利用するコネクション(GoogleDocs)のプロバイダーID | gdocs_1234abcd |
document_id* | 文字列 | GoogleドキュメントのドキュメントID | 1zTG_XHbCnC5a5BD5k5WWxdbcYpnEDv4_FfdAPaE33ro |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
GoogleDocument | GoogleDocument | 取得したGoogleDocumentオブジェクト | ※使用例のアウトプット参照 |
使用例
+gdocs_get_1:
action>: GDocsGet
provider: gdocs_********************
document_id: 1nSSBzMkrr4QbnQKq3QR7GCdnWqkRT_l68FkcMwe8pM4
# {
# "title": "新しいドキュメント",
# "body": {
# "content": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "paragraph": {
# "elements": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "textRun": {
# "content": "Hello\n",
# "textStyle": {}
# }
# }
# ],
# }
# },
# ]
# },
# "documentStyle": {
# },
# "namedStyles": {
# },
# "revisionId": "ALm37BX3DsadsGMuNKSYIlwjyi6ZScCWIAPqnrnlbHQAgBtu3HgsPe8WW4k58qoeq5-YrVd4cYtfTaMozZrYKQ",
# "suggestionsViewMode": "SUGGESTIONS_INLINE",
# "documentId": "1nSSBzMkrr4QbnQKq3QR7GCdnWqkRT_l68FkcMwe8pM4",
# "providerId": "gdocs_1234",
# "paragraphCount": 5
# }
GDocsInsertParagraph
概要
GDocsInsertParagraphは、指定した段落にテキストを挿入するアクションです。 Googleドキュメントにおける1段落の定義は、文章の始まりから改行までとなっています。
パラメーター
*は、必須パラメーター
名前 | 型 | 概要 | 例 |
---|---|---|---|
document* | GoogleDocument | 対象のGoogleドキュメント | +gdocs_create_1 |
text* | 文字列 | 文章 | こんにちは |
position* | 文字列, 数値 | 何段落目に文章を挿入したいかを指定します。lastと指定すればドキュメントの最後に文章が挿入されます。 | last |
アウトプット
タイプ | 型 | 概要 | 例 |
---|---|---|---|
GoogleDocument | GoogleDocument | 更新されたGoogleDocumentオブジェクト | ※使用例のアウトプット参照 |
使用例
+gdocs_insert_paragraph:
action>: GDocsInsertParagraph
document: +gdocs_get_1
text: 'World'
position: 'last'
# # {
# "title": "新しいドキュメント",
# "body": {
# "content": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "paragraph": {
# "elements": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "textRun": {
# "content": "Hello\n",
# "textStyle": {}
# }
# }
# ],
# }
# },
# {
# "startIndex": 7,
# "endIndex": 13,
# "paragraph": {
# "elements": [
# {
# "startIndex": 1,
# "endIndex": 7,
# "textRun": {
# "content": "World\n",
# "textStyle": {}
# }
# }
# ],
# }
# },
# ]
# },
# "documentStyle": {
# },
# "namedStyles": {
# },
# "revisionId": "ALm37BX3DsadsGMuNKSYIlwjyi6ZScCWIAPqnrnlbHQAgBtu3HgsPe8WW4k58qoeq5-YrVd4cYtfTaMozZrYKQ",
# "suggestionsViewMode": "SUGGESTIONS_INLINE",
# "documentId": "1nSSBzMkrr4QbnQKq3QR7GCdnWqkRT_l68FkcMwe8pM4",
# "providerId": "gdocs_1234",
# "paragraphCount": 5
# }