Отправить прямое сообщение с медиа (фото) Twitter API с помощью переполнения стека

Я использую OAUTH библиотеку «themattharris» для чтения & отправляя твиты, а также прямые сообщения, я могу отправить

  1. Новые твиты
  2. Ответить на твиты
  3. Ответить на твиты со СМИ

Я использовал вызов API обновления статуса Twitter, указанный ниже

https://api.twitter.com/1.1/statuses/update.json (for Tweets without media)
https://api.twitter.com/1.1/statuses/update_with_media.json (for Tweets with media)

В ответ я могу получить Tweet Object(json_encoded)с помощью которого я могу сохранить в своей базе данных

Когда я попробую то же самое для Direct Message(перед «D» перед именем пользователя в твиттере) ответ был успешно отправлен Twitter Веб-сайт & Я могу видеть прямое сообщение, но в RESPONSE от Twitter он возвращается последним Tweet Object вместо Message Object?

Я также посмотрел на twitter direct message API

https://api.twitter.com/1.1/direct_messages/new.json

но у него нет параметра для загрузки медиа.

Кто-нибудь может мне с этим помочь?

В основном я хочу отправить прямое сообщение со СМИ & в ответ я должен получить объект прямого сообщения, а не объект последнего твита.

заранее спасибо

1

Решение

Это слишком поздно, но ответ — ты не может отправить прямое сообщение со СМИ:

https://twittercommunity.com/t/uploading-images-in-dms/12317

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]