Я использую OAUTH библиотеку «themattharris» для чтения & отправляя твиты, а также прямые сообщения, я могу отправить
Я использовал вызов 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
но у него нет параметра для загрузки медиа.
Кто-нибудь может мне с этим помочь?
В основном я хочу отправить прямое сообщение со СМИ & в ответ я должен получить объект прямого сообщения, а не объект последнего твита.
заранее спасибо
Это слишком поздно, но ответ — ты не может отправить прямое сообщение со СМИ:
https://twittercommunity.com/t/uploading-images-in-dms/12317
Других решений пока нет …