c# - Tweetsharp 不发送推文或抛出异常
问题描述
我想通过 Twitter API 发送推文。机器人连接,但它根本不做任何事情。我试图发送直接消息或只是阅读推文,但没有任何反应。应用程序不执行_twitterService.SendTweet()
方法中的代码。不抛出异常。
private const string ApiKey = "*************";
private const string ApiSecretKey = "*********************";
private const string AccessToken = "**************-****************";
private const string AccessTokenSecret = "*********************";
private static readonly TwitterService _twitterService = new TwitterService(ApiKey, ApiSecretKey, AccessToken, AccessTokenSecret);
static void Main(string[] args)
{
Console.WriteLine($"{DateTime.Now} - Start");
SendTweet();
}
public static void SendTweet()
{
var result = _twitterService.SendTweet(new SendTweetOptions { Status = "Hello World" }, (tweet, response) =>
{
if (response.StatusCode == System.Net.HttpStatusCode.OK)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine($"{DateTime.Now} - Tweet sent");
Console.ResetColor();
}
else
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine($"{DateTime.Now} - ERROR - {response.Error.Message}");
Console.ResetColor();
}
});
}
解决方案
推荐阅读
- javascript - Vuex:在动作中引用模块变量
- .net-core - 如何仅在 id_token 但不在 access_token IdentityServer4 中包含声明
- java - 三元if-else的自动拆箱需求
- tensorflow - 使用 LSTM 从时间序列数据的多步预测中获取重复模式
- docusignapi - Docusign 兼容性问题
- reactjs - 如何在 React 中实现一个基本的 mapbox gl
- azure-devops - 如何在不授予管理员权限的情况下授予组访问权限以查看组织中的所有项目?
- raspberry-pi - 重新启动树莓派后,kea-dhcp4-server 不起作用
- angular - 如何根据浏览器平台有条件地以角度导入库
- canvas - Chartjs:条形宽度