rozsireni
This commit is contained in:
@@ -44,6 +44,83 @@ Priklad volani Google Drive:
|
||||
|
||||
Z bezpecnostnich duvodu jsou povolene jen HTTPS URL na Google domenach. Requesty na jine hosty sluzba odmita.
|
||||
|
||||
## Konkretni produktove endpointy
|
||||
|
||||
Krome obecne proxy jsou dostupne konkretni wrappery nad nejbeznejsimi Google API:
|
||||
|
||||
### Calendar
|
||||
|
||||
- `GET /google/calendar/calendars`
|
||||
- `POST /google/calendar/calendars`
|
||||
- `GET /google/calendar/calendars/{calendarId}`
|
||||
- `PATCH /google/calendar/calendars/{calendarId}`
|
||||
- `DELETE /google/calendar/calendars/{calendarId}`
|
||||
- `GET /google/calendar/calendars/{calendarId}/events`
|
||||
- `POST /google/calendar/calendars/{calendarId}/events`
|
||||
- `GET /google/calendar/calendars/{calendarId}/events/{eventId}`
|
||||
- `PATCH /google/calendar/calendars/{calendarId}/events/{eventId}`
|
||||
- `DELETE /google/calendar/calendars/{calendarId}/events/{eventId}`
|
||||
- `POST /google/calendar/calendars/{calendarId}/events/{eventId}/move`
|
||||
|
||||
### Sheets
|
||||
|
||||
- `POST /google/sheets/spreadsheets`
|
||||
- `GET /google/sheets/spreadsheets/{spreadsheetId}`
|
||||
- `POST /google/sheets/spreadsheets/{spreadsheetId}/batch-update`
|
||||
- `GET /google/sheets/spreadsheets/{spreadsheetId}/values?range=Sheet1!A1:B10`
|
||||
- `PUT /google/sheets/spreadsheets/{spreadsheetId}/values?range=Sheet1!A1`
|
||||
- `POST /google/sheets/spreadsheets/{spreadsheetId}/values/append?range=Sheet1!A1`
|
||||
- `POST /google/sheets/spreadsheets/{spreadsheetId}/values/batch-update`
|
||||
- `POST /google/sheets/spreadsheets/{spreadsheetId}/values/batch-clear`
|
||||
|
||||
### Drive
|
||||
|
||||
- `GET /google/drive/files`
|
||||
- `POST /google/drive/files`
|
||||
- `GET /google/drive/files/{fileId}`
|
||||
- `PATCH /google/drive/files/{fileId}`
|
||||
- `DELETE /google/drive/files/{fileId}`
|
||||
- `GET /google/drive/files/{fileId}/export?mimeType=application/pdf`
|
||||
- `GET /google/drive/files/{fileId}/permissions`
|
||||
- `POST /google/drive/files/{fileId}/permissions`
|
||||
- `DELETE /google/drive/files/{fileId}/permissions/{permissionId}`
|
||||
|
||||
### Gmail
|
||||
|
||||
- `GET /google/gmail/profile`
|
||||
- `GET /google/gmail/messages`
|
||||
- `GET /google/gmail/messages/{messageId}`
|
||||
- `POST /google/gmail/messages/send`
|
||||
- `GET /google/gmail/labels`
|
||||
- `POST /google/gmail/labels`
|
||||
|
||||
### Docs, Slides a Forms
|
||||
|
||||
- `POST /google/docs/documents`
|
||||
- `GET /google/docs/documents/{documentId}`
|
||||
- `POST /google/docs/documents/{documentId}/batch-update`
|
||||
- `POST /google/slides/presentations`
|
||||
- `GET /google/slides/presentations/{presentationId}`
|
||||
- `POST /google/slides/presentations/{presentationId}/batch-update`
|
||||
- `POST /google/forms/forms`
|
||||
- `GET /google/forms/forms/{formId}`
|
||||
- `POST /google/forms/forms/{formId}/batch-update`
|
||||
- `GET /google/forms/forms/{formId}/responses`
|
||||
|
||||
### People a Tasks
|
||||
|
||||
- `GET /google/people/connections`
|
||||
- `GET /google/people/{resourceName}`
|
||||
- `POST /google/people/contacts`
|
||||
- `PATCH /google/people/{resourceName}`
|
||||
- `DELETE /google/people/{resourceName}`
|
||||
- `GET /google/tasks/lists`
|
||||
- `POST /google/tasks/lists`
|
||||
- `GET /google/tasks/lists/{tasklistId}/tasks`
|
||||
- `POST /google/tasks/lists/{tasklistId}/tasks`
|
||||
- `PATCH /google/tasks/lists/{tasklistId}/tasks/{taskId}`
|
||||
- `DELETE /google/tasks/lists/{tasklistId}/tasks/{taskId}`
|
||||
|
||||
## AppFactory overeni
|
||||
|
||||
Po deploy over:
|
||||
|
||||
Reference in New Issue
Block a user