public async Task CreatePost_Required_2() { tumblrClient = new TumblrClientFactory().Create <TumblrClient>(_consumerKey, _consumerSecret, null); PostData postData = PostData.CreateText(_postText + _footnote, "Testpost", new List <string> { "NewTumblrSharp", "Test" }); PostCreationInfo postCreationInfo = await tumblrClient.CreatePostAsync("newtsharp.tumblr.com", postData); }
public async Task CreatePost_Text_1() { tumblrClient = new TumblrClientFactory().Create <TumblrClient>(_consumerKey, _consumerSecret, new Token(_accessKey, _accessSecret)); PostData postData = PostData.CreateText(_postText + _footnote, "Testpost", new List <string> { "NewTumblrSharp", _version }); PostCreationInfo postCreationInfo = await tumblrClient.CreatePostAsync("newtsharp.tumblr.com", postData); Assert.IsNotNull(postCreationInfo); Assert.AreNotEqual(postCreationInfo.PostId, 0); }
private async void BtnPost_Click(object sender, EventArgs e) { EnabledForm(false); string blogName = cbBlogs.Text; string caption = TbCaption.Text; PostData postData = PostData.CreatePhoto(binaryFiles, caption, null, tags.ToList()); var postCreationInfo = await TumblrClient.CreatePostAsync(blogName, postData); System.Diagnostics.Process.Start($"https://www.tumblr.com/blog/{blogName}"); EnabledForm(true); }
private async void BtnPost_Click(object sender, EventArgs e) { string blogName = cbBlogs.Text; string caption = TbCaption.Text; PostData postData = PostData.CreatePhoto(binaryFiles, caption, null, tags.ToList(), PostCreationState.Queue); if (CbDateTime.Checked) { postData.Publish_On = Convert.ToDateTime(TbDateTime.Text); } var postCreationInfo = await TumblrClient.CreatePostAsync(blogName, postData); System.Diagnostics.Process.Start($"https://www.tumblr.com/blog/{blogName}/queue"); }
public async void PostText(string name, string body, string title = null, IEnumerable <string> tags = null, PostCreationState pcs = PostCreationState.Published) { await _tumblrClient.CreatePostAsync(name, PostData.CreateText(body, title, tags, pcs)); }
public async Task CreatePost_Required_4() { tumblrClient = new TumblrClientFactory().Create <TumblrClient>(_consumerKey, _consumerSecret, new Token(_accessKey, _accessSecret)); PostCreationInfo postCreationInfo = await tumblrClient.CreatePostAsync("newtsharp.tumblr.com", PostData.CreateText()); }
public async Task <PostCreationInfo> Post(string text) { var test = await client.CreatePostAsync("schnuppix", PostData.CreateText(text)).ConfigureAwait(false); return(test); }