2013-10-13 1 views
1

나는이 코드를 사용하여 블로거에 대한 새 게시물을 만들었지 만 Google 게시물을 첨부하고 이미지를 업로드하는 방법을 찾고있었습니다.블로그 게시물에 이미지를 첨부하는 방법 - Google Blogger API - C# - VB.Net

Imports Google.GData.Blogger 
Imports Google.GData.Client   

    Dim service As New BloggerService("<my apps name>") 
    service.Credentials = New GDataCredentials("<email>", "<apps password>") 
    Dim newPost As AtomEntry = New AtomEntry() 
    newPost.Title.Text = "Test Title" 
    newPost.Content = New AtomContent() 
    newPost.Content.Content = "<h2>Test HTML Content</h2>" 
    newPost.Content.Type = "html" 
    Dim response As AtomEntry = Nothing 

    Dim blogFeedUri As Uri = New Uri("http://www.blogger.com/feeds/" + "<blog ID here>" + "/posts/default") 
    response = service.Insert(blogFeedUri, newPost) 

답변

2

직접적인 방법은 없습니다. Blogger에 업로드 된 이미지는 먼저 Picasa에 업로드됩니다. 따라서 Blogger API뿐 아니라 Picasa에서 작업해야합니다.

당신은 단계에 따라 시도 할 수 있습니다 :

  1. 시스템에서 이미지를 선택하기 위해 UI를 만듭니다.
  2. Google Picasa API를 사용하여 이미지 업로드
  3. 업로드 된 이미지 가져 오기 이미지를 업로드하여 Blogger의 HTML 코드에 추가하십시오.
관련 문제