Я пытаюсь отправлять прямые сообщения через Twitter API. Я использую oauth для Nodejs. К сожалению, я получил эту ошибку:
"errors":[{"code":32,"message":"Could not authenticate you."}]}'
Тем не менее, я могу успешно отправлять обычные твиты, используя те же учетные данные, но я просто не понимаю, почему это не работает с DM.
var body = {
"event":
{"type":"message_create","message_create":{"target":
{"recipient_id":"XXXXXXXXXXX"}, "message_data":
{"text":'Hello world'}}}
}
oa.post('https://api.twitter.com/1.1/direct_messages/events/new.json',.token,tokensecret,body,(error,data,response)
Я уже пытался пройти аутентификацию и обновить все токены, но безуспешно. Есть идеи?