我想使用Asp.Net网页在Twitter时间轴上发布。
我已经在Twitter开发者帐户中注册了我的页面并获得了所有密钥和令牌。
我尝试过使用代码
Code Project,
DotNet Tutorial,
DotNet Funda
www.dotnetfunda.com/articles/show/3196/post-message-with-image-on-twitter-using-csharp
网页运行良好,但没有任何内容发布到Twitter帐户。 请给我一些工作链接,我会得到一些提示或找到代码。
答案 0 :(得分:0)
与Tweetsharp相反,Tweetinvi正在积极开发中。 使用此库,您实际上可以发布推文
// Setup the credentials of the account to use
Auth.SetUserCredentials("CONSUMER_KEY", "CONSUMER_SECRET", "ACCESS_TOKEN", "ACCESS_TOKEN_SECRET");
// Upload the image/video that you want to attach to your Tweet (up to 4 images)
byte[] binary = File.ReadAllBytes(filePath);
var media = Upload.UploadImage(binary);
// Publish your tweet
var tweet = Tweet.PublishTweet("This is my awesome photo!", new PublishTweetOptionalParameters
{
Medias = new List<IMedia> { media }
});
// The variable tweet now contains all the information provided by Twitter.
您可以在文档中找到有关如何发布推文的更多信息:https://github.com/linvi/tweetinvi/wiki/Tweets。
Tweetinvi github项目提供了一个示例项目(Examplinvi.Web),可以完全满足您的需求。
你可以在这里找到它:
如果这回答了你的问题,请告诉我。另请注意,我是该库的主要开发人员。