Я не могу отправлять прямые сообщения через Twitter API - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь отправлять прямые сообщения через 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)

Я уже пытался пройти аутентификацию и обновить все токены, но безуспешно. Есть идеи?

...