需要使用ASP.Net在Twitter上发布文本

时间:2016-08-15 10:07:38

标签: javascript asp.net twitter

我想使用Asp.Net网页在Twitter时间轴上发布。 我已经在Twitter开发者帐户中注册了我的页面并获得了所有密钥和令牌。 我尝试过使用代码 Code ProjectDotNet Tutorial,  DotNet Funda
www.dotnetfunda.com/articles/show/3196/post-message-with-image-on-twitter-using-csharp

网页运行良好,但没有任何内容发布到Twitter帐户。 请给我一些工作链接,我会得到一些提示或找到代码。

1 个答案:

答案 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),可以完全满足您的需求。

你可以在这里找到它:

如果这回答了你的问题,请告诉我。另请注意,我是该库的主要开发人员。