Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net tweetinvi:使用媒体id发送私人消息_.net_Twitter_Tweetinvi - Fatal编程技术网

.net tweetinvi:使用媒体id发送私人消息

.net tweetinvi:使用媒体id发送私人消息,.net,twitter,tweetinvi,.net,Twitter,Tweetinvi,我正在尝试使用tweetinvi api发送带有媒体附件的私人消息 我在任何与私有消息相关的类中都没有找到mediaId参数 我找到了一个AddCustomQueryParameter函数 在PublishMessageParameters类中。但是,我没有看到关于如何在此处指定介质的文档 基于这一点,我尝试了 messageParams.AddCustomQueryParameter("attachment", "'type': 'media', 'media': {'id': '85977

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

我在任何与私有消息相关的类中都没有找到
mediaId
参数

我找到了一个
AddCustomQueryParameter
函数 在
PublishMessageParameters
类中。但是,我没有看到关于如何在此处指定介质的文档

基于这一点,我尝试了

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

这导致整个消息失败。

将媒体附加到直接消息是一项新功能,该功能仍处于测试阶段,但将在即将发布的Tweetinvi中实现

目前,您是否可以尝试以下方法:

messageParams.AddCustomQueryParameter("attachment.type", "media");
messageParams.AddCustomQueryParameter("attachment.media.id", "859772048029216772");
  • 摘自
  • 相关工作项:

如果成功了,请告诉我。

我非常感谢您的及时答复。Tweetinvi使用起来很愉快。我刚刚测试了它,不幸的是,它不起作用。消息发送成功,但没有附件。是否有关于messageParams.AddCustomQueryParameter中预期语法的文档?我们正在添加“attachment.type”和“attachment.media.id”,它们是否合并在同一附件参数下?