使用PHP发送直接消息与媒体(照片)Twitter API

时间:2014-12-25 06:45:39

标签: php twitter twitter-oauth

我正在使用“themattharris”OAUTH库进行阅读和阅读发送推文和直接消息,我能够发送

  1. 新推文
  2. 回复推文
  3. 回复媒体推文
  4. 我使用了下面给出的Twitter状态更新API调用

    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(在Twitter用户名之前的“D”之前)尝试相同的操作时,回复已成功转到Twitter网站&我能够看到直接消息,但在RESPONSE来自Twitter它返回的是Tweet Object而不是Message Object

    我也看了twitter direct message API

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

    但它没有媒体上传参数。

    任何人都可以帮我这个吗?

    基本上我想发送直接信息与媒体&在回应中我应该得到直接消息对象而不是最后一个对象。

    提前致谢

1 个答案:

答案 0 :(得分:1)

这是迟到的,但答案是你无法向媒体发送直接消息:

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