我正在尝试使用tweetinvi api发送带有媒体附件的私人消息。
我在任何与私有消息相关的类中都没有发现mediaId参数。
我在PublishMessageParameters类中发现了一个AddCustomQueryParameter函数。但是,我在这里看不到有关如何指定媒体的文档
基于twitter documentation,我尝试了
messageParams.AddCustomQueryParameter("attachment", "'type': 'media', 'media': {'id': '859772048029216772'}");这导致了整个消息的失败。
发布于 2017-05-04 15:56:37
将媒体附加到Direct Messages是一项新功能,该功能仍处于测试阶段,但将在即将发布的Tweetinvi中实现。
目前,您可以尝试以下操作:
messageParams.AddCustomQueryParameter("attachment.type", "media");
messageParams.AddCustomQueryParameter("attachment.media.id", "859772048029216772");从https://dev.twitter.com/rest/reference/post/direct_messages/events/new
如果成功了就告诉我。
https://stackoverflow.com/questions/43763193
复制相似问题