c# - 如何在 C# 中将图像上传到 Twitter API?
问题描述
如何在 C# 中将图像上传到 Twitter API 上传端点但没有任何第三方库?我已经尝试过这个 SO 问题中的代码 How to post a tweet on my twitter account using C# 它工作得很好,但它只是推文,我知道我必须附加“media_id”参数,但首先我需要上传图片到推特,这就是我遇到的问题
解决方案
您需要的是如何在推文中发送照片,这可能会导致一些其他问题,例如 Auth 问题,twitter 使用名为media_ids
twitter 的参数让您将照片上传到https://upload.twitter.com/1.1/media/upload。 json url 并获取一个 ID,然后将其用于您的推文。
在这篇文章中,它使用了媒体并解决了 OAtuh 的身份验证问题: 将 media_ids 添加到 Twitter API 调用会导致身份验证问题
推荐阅读
- python - 删除 Python 数据框中的数据后无法删除行
- php - 根据 WooCommerce 活动订阅更改用户角色
- javascript - forEach 方法中的 Ajax 调用执行顺序
- reactjs - 使用 useState 钩子更改状态后,React JS 代码不会重新渲染
- python - 如何编辑mnist数据集?
- python - pip install 即使使用 --no-cache-dir 也会产生哈希不匹配
- swift - 如何使用多个条件对数组进行排序,包括枚举值、名称和数字?
- php - 如何从 MySql 表中获取所有父母和祖先?
- javascript - Vuex动作中的顺序依赖函数
- apache-spark - java.io.IOException:在 Pyspark 中写入大文件时流损坏