我正在创建一个c#控制台应用,它将使用UserID& amp ;;来检索特定用户的所有博客中的数据。密码。
所以我找到了以下代码--->
using Google.GData.Blogger;
using Google.GData.Client;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
Service service = new Service("blogger", "blogger-example");
// ClientLogin using username/password authentication
string username;
string password;
if (args.Length != 2)
{
Console.WriteLine("Usage: BloggerDevSample.exe <username> <password>");
return;
}
else
{
username = args[0];
password = args[1];
}
service.Credentials = new GDataCredentials(username, password);
ListUserBlogs(service);
Console.WriteLine("Press enter to quit");
Console.ReadLine();
}
static void ListUserBlogs(Service service)
{
Console.WriteLine("\nRetrieving a list of blogs");
FeedQuery query = new FeedQuery();
// Retrieving a list of blogs
query.Uri = new Uri("http://www.blogger.com/feeds/default/blogs");
AtomFeed feed = null;
feed = service.Query(query);
foreach (AtomEntry entry in feed.Entries)
{
Console.WriteLine(" Blog title: " + entry.Title.Text);
}
}
}
}
目前使用用户名&amp;获取数据密码,知道,知道 但是我希望使用特定博客的URL来获取博客数据,因此只有博客URL才能访问任何博客数据而无需私有凭据(用户名和密码)。 我认为这可以通过Goggle提供的一些API实现,但是如何???
答案 0 :(得分:0)
阅读博客RSS feed怎么样?