Hi,
Im trying to retrieve direct messages using the REST API method getDirectMessages, but im getting empty response. When i call the josn in postman “/1.1/direct_messages/events/list.json” it works but using the proxy file it doesn’t work. Can someone please help me.
<?xml version="1.0" encoding="UTF-8"?>
<twitter.init>
********
*******
</twitter.init>
<twitter.getDirectMessages>
100
</twitter.getDirectMessages>
var payload = mc.getPayloadJSON();
var Messages = payload;
var response = new Array();
for (i = 0; i < Messages.length; ++i) {
Message = Messages[i];
messageObject = new Object();
messageObject.date_time = Message.created_at;
messageObject.channel_message = Message.text.replace(/[^a-zA-Z 0-9]/g, "");
messageObject.channel_message_ID = Message.id_str;
messageObject.channel_thread_id = Message.sender.id_str;
messageObject.channel_ID = Message.sender.id_str;
messageObject.created_by = Message.sender.screen_name;
response[i] = messageObject;
}
mc.setPayloadJSON(response);
</script>
<property name="messageType" scope="axis2" value="application/json"/>
<send>
<endpoint>
<http method="POST" uri-template="http://localhost:3000/api/message"/>
</endpoint>
</send>
<respond/>
</inSequence>
```