tweetinvi: отправить личное сообщение с медиа-идентификатором

Я пытаюсь отправить личное сообщение с приложением СМИ с помощью API tweetinvi.

Я не нашел mediaId параметр в любом из классов, относящихся к личным сообщениям.

Я нашел AddCustomQueryParameter функция в PublishMessageParameters учебный класс. Однако я не вижу документации о том, как указать носитель здесь

на основании твиттерской документации я пытался

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

Это привело к сбою всего сообщения.

1 ответ

Присоединение медиа к прямым сообщениям - это новая функция, которая все еще находится в стадии бета-тестирования, но будет реализована в следующих выпусках Tweetinvi.

На данный момент вы можете попробовать следующее:

messageParams.AddCustomQueryParameter("attachment.type", "media");
messageParams.AddCustomQueryParameter("attachment.media.id", "859772048029216772");

Дайте мне знать, если это сработало.

Другие вопросы по тегам