错误:必须包含“照片数据或源id”.当我试图上传一张照片到PicasaWeb在Gdata . net

本文关键字:一张照片 net Gdata PicasaWeb 包含 照片 id 数据 错误 | 更新日期: 2023-09-27 18:12:01

有人知道我做错了什么吗?

var service = new Service("lh2", "exampleCo-exampleApp-1");
service.setUserCredentials("myuser", "mypass");
var myPhoto = new PhotoEntry
              {
                  Title = new AtomTextConstruct(
                  AtomTextConstructElementType.Title,
                  "Puppies FTW")
              };
var myMedia = new MediaFileSource(@"C:'puppies.jpg", "image/jpeg");
myPhoto.MediaSource = myMedia;
var u="https://picasaweb.google.com/data/feed/api/user/default/albumid/default";
var returnedPhoto = service.Insert(new Uri(u), myPhoto);

实际上是返回错误的请求错误(400)与以下响应字符串:照片数据或源id必须包含

错误:必须包含“照片数据或源id”.当我试图上传一张照片到PicasaWeb在Gdata . net

返回错误,因为Uri错误:

我必须使用:

var u="https://picasaweb.google.com/data/media/api/user/default/albumid/default";

:

var u="https://picasaweb.google.com/data/feed/api/user/default/albumid/default";