¿Cómo puedo gestionar los contactos de la cuenta de Google a través de JavaScript?

Estoy tratando de administrar los contactos de la cuenta de Google a través de programas de JavaScript. Cuando intento eliminar contactos a través de JavaScript, se produce este error: "Error de red: 405 Método no permitido".

Aquí está mi código:

function deleteContacts() {
    $.ajax({
        type: 'DELETE',
        url: 'https://www.google.com/m8/feeds/contacts/default/full/{client_Id}?access_token=' + tokenId,
        headers: {
            'If-Match': '*',
            'Gdata-version': '3.0'
        },
        dataType: 'jsonp',
        data: {},
        success: function (data) {
            console.log("response: " + data)
        }
    });
}

Por favor, ayúdeme en esto, ¿es posible administrar los contactos de la cuenta de Google a través de JavaScript? Si es realmente posible, dime todas las posibilidades para administrar los contactos de la cuenta de Google ...

¿Hay alguna otra API de JavaScript disponible?

¿Hay alguna solución alternativa?

Sé que Google ha incluido soluciones en Java, PHP, nodos también, y estoy escribiendo código de servidor en Nodejs, pero parece ser el código de cliente de Google para NodeJs en versión alfa, no estoy seguro de qué tan fuerte es para administrar contactos ...

Respuestas a la pregunta(1)

Su respuesta a la pregunta