我正在尝试使用tweetinvi api发送带媒体附件的私信。
我在与私人消息相关的任何类中都没有找到mediaId
参数。
我找到了AddCustomQueryParameter
功能
在PublishMessageParameters
课程中。但是,我看不到有关如何在此处指定媒体的文档
基于twitter documentation,我试过
messageParams.AddCustomQueryParameter("attachment", "'type': 'media', 'media': {'id': '859772048029216772'}");
这导致整个消息失败。
答案 0 :(得分:1)
将媒体附加到直接邮件是一项新功能,仍处于测试阶段,但将在即将发布的Tweetinvi版本中实施。
目前您可以尝试以下方法:
messageParams.AddCustomQueryParameter("attachment.type", "media");
messageParams.AddCustomQueryParameter("attachment.media.id", "859772048029216772");
让我知道它是否成功。