错误:“必须包含照片数据或源 ID”当我尝试将照片上传到 Gdata .NET 中的 PicasaWeb 时

发布于 2024-12-11 06:41:15 字数 657 浏览 0 评论 0原文

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

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

Somebody know what I'm doing wrong?

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);

Actually is returning bad request error (400) with the following response string: Photo data or source id must be included

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荭秂 2024-12-18 06:41:15

它返回错误,因为 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";

It was returning error because the Uri was wrong:

I must use:

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

instead:

var u="https://picasaweb.google.com/data/feed/api/user/default/albumid/default";
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文