First step done: I have sent the new DM
postDM: function (DM,callback){
var twitter_oauth = {
consumer_key: config.consumer_key,
consumer_secret: config.consumer_secret,
token: config.access_token,
token_secret: config.access_token_secret
}
var gsilva = "160334298"
var pazpurua = "45031619"
// direct message request body
var dm_params = {
"event": {
"type": "message_create",
"message_create": {
"target": {
"recipient_id": pazpurua
},
"message_data": {
"text": "Roberto Bienvenido al la lucha. Verifiquemos Sus Datos de Registro?",
"quick_reply": {
"type": "options",
"options": [
{
"label": "Cedula",
"description": "Es su Cedula V3883736",
"metadata": "external_id_1"
},
{
"label": "Correo",
"description": "Es su correo el rpiconh@unidad.org",
"metadata": "external_id_2"
},
{
"label": "Celular",
"description": "El celular 0412 2332 3232 es el suyo?.",
"metadata": "external_id_3"
},
{
"label": "Telefono",
"description": "El Telefono 0212 929292929 es el suyo?.",
"metadata": "external_id_4"
}
]
}
}
}
}
}
// request options
var request_options = {
url: 'https://api.twitter.com/1.1/direct_messages/events/new.json',
oauth: twitter_oauth,
json: true,
headers: {
'content-type': 'application/json'
},
body: dm_params
}
// POST request to send Direct Message
request.post(request_options, function (error, response, body) {
var ppa = body;
console.log(body)
callback(null, body);
})
},