Blogging and News Syndication Software

Blogger API, RSS API, Atom API, and more.
posts - 17, comments - 13, trackbacks - 26

My Links

News

Tortuga Components / Software Tools Home

See Also: Chilkat Software

Article Categories

Archives

Post Categories

Recommended

Blogger API C# Example: EditPost (Blogger 1.0)

This example uses the Tortuga .NET component located at http://www.worldwideweb-x.com/TortugaDnBeta.zip. Information about other free components (Blogger 2.0, RSS, Atom) is located at http://www.worldwideweb-x.com/openData.html. Don't forget to add a reference to "TortugaDN.dll" to your C# or VB.NET project.

		// C# code to edit a blog post:
		Tortuga.Blogger1 blogger1 = new Tortuga.Blogger1();
		    
		blogger1.Login = "myLogin";
		blogger1.Password = "myPassword";
		blogger1.ServiceUrl = "http://www.livejournal.com/interface/blogger";
                    
		bool success = blogger1.GetUsersBlogs();
		if (success && (blogger1.NumBlogs > 0))
		{
		    // Get the ID of the 1st blog.
		    string blogId = blogger1.GetBlogId(0);
		    
		    // Get the 10 most recent posts.
		    int numPosts = blogger1.GetRecentPosts(blogId,10);
		    if (numPosts > 0)
		    {
			// Get the most recent post (at index 0)
			Tortuga.BlogPost1 post = blogger1.GetPost(0);
			bool publish = true;
			
			// Edit the post by changing the title:
			bool ok = blogger1.EditPostWithTitle(post.PostId,
			    post.Title + " -- edited!",
			    post.Description,
			    publish);
			
			MessageBox.Show( ok ? "Edited!" : "Failed!" );
		    }
		}	    


  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Print | posted on Friday, September 23, 2005 5:10 AM |

Feedback

No comments posted yet.
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 

Powered by: