首页 > 解决方案 > 如何在 C# 中将图像上传到 Twitter API?

问题描述

如何在 C# 中将图像上传到 Twitter API 上传端点但没有任何第三方库?我已经尝试过这个 SO 问题中的代码 How to post a tweet on my twitter account using C# 它工作得很好,但它只是推文,我知道我必须附加“media_id”参数,但首先我需要上传图片到推特,这就是我遇到的问题

标签: c#apitwitter

解决方案


您需要的是如何在推文中发送照片,这可能会导致一些其他问题,例如 Auth 问题,twitter 使用名为media_ids twitter 的参数让您将照片上传到https://upload.twitter.com/1.1/media/upload。 json url 并获取一个 ID,然后将其用于您的推文。

在这篇文章中,它使用了媒体并解决了 OAtuh 的身份验证问题: 将 media_ids 添加到 Twitter API 调用会导致身份验证问题


推荐阅读