Tweetinvi:发送带有媒体ID的私人消息



我正在尝试使用Tweetinvi API发送带有媒体附件的私人消息。

我在与私人消息有关的任何类中都没有mediaId参数。

我找到了AddCustomQueryParameter功能在PublishMessageParameters类中。但是,我没有看到有关如何在此处指定媒体的文档

基于Twitter文档,我尝试了

 messageParams.AddCustomQueryParameter("attachment", "'type': 'media', 'media': {'id': '859772048029216772'}");

这导致了整个消息的失败。

将媒体附加到直接消息是一个仍在beta中的新功能,但将在Tweetinvi的即将发布中实现。

目前您可以尝试以下内容:

messageParams.AddCustomQueryParameter("attachment.type", "media");
messageParams.AddCustomQueryParameter("attachment.media.id", "859772048029216772");
  • 摘自https://dev.twitter.com/rest/reference/post/direct_messages/events/new
  • 关联的工作项目:https://github.com/linvi/tweetinvi/issues/496

让我知道它是否奏效。

相关内容

  • 没有找到相关文章

最新更新