¿Cómo enviar un mensaje con éxito utilizando la nueva API REST de Gmail?

Actualmente estoy tratando de probar el nuevoAPI REST de Gmail.

En elAPI Explorer Es posible autorizar solicitudes utilizando OAuth 2.0 y ejecutar una solicitud, es decir, enviar un mensaje.

Primero lo autoricé.

Estoy usando lo siguientedatos de prueba (y, por supuesto, usé un válidoto dirección de correo electrónico):

{    
   "raw": "c2VuZGluZyBhIG1haWwgdXNpbmcgR21haWwgUkVTVCBBUEk=",  
   "payload": { 
     "headers": [ 
       { "name": "to",      "value": "[email protected]"   }, 
       { "name": "from",    "value": "[email protected]" }, 
       { "name": "subject", "value": "Test Gmail REST API"  } 
     ],
     "mimeType": "text/plain" 
   }
}

Yo tambien recibo un200 OK y lo siguienteresultado atrás, que se ve bien.

{
  "id": "146dee391881b35b",
  "threadId": "146dee391881b35b",
}

Sin embargo, el correo no se enviará correctamente y puedo encontrar un mensaje de[email protected] en la bandeja de entrada en su lugar ;:"An error occurred, your message has not been sent."

Preguntas:
1. ¿Alguien probó esto con éxito?
2. ¿Tengo que agregar algún otro parámetro para que esto funcione?



EDITAR: Hay 2 métodos de solicitud HTTP diferentes,

el URI de carga para solicitudes de carga de medios, yel URI de metadatos para solicitudes solo de metadatos

The API Explorer currently supports metadata requests only, lo que significa mensajes de texto sin adjuntos, y esto es lo que estoy tratando de hacer.

Respuestas a la pregunta(2)

Su respuesta a la pregunta