有没有办法使用博客API上传图片? (https://developers.google.com/blogger/docs/3.0/using) 我有一个网络开发人员,他在整理Blogger API以将图片上传到我的网站时遇到了麻烦。我想如果我能对他有任何帮助。
通常使用Picasa将图片上传到googleusercontent,如下所示: Link to a picasa image
但我想要的是将它上传到此: Link to a image uploaded from Blogger post
开发人员正在使用PHP。我尝试搜索许多网站,但没有运气版本。 感谢任何帮助。
答案 0 :(得分:2)
通过网站直接上传到Blogger的图片(网址格式为x.bp.blogspot.com
)也会在后台保存在Picasa上。
这些图片使用的域名(例如lh3.googleusercontent.com
,3.bp.blogspot.com
,1.bp.blogspot.com
,2.bp.blogspot.com
,4.bp.blogspot.com
)在本质上是可互换的,所有这些域都可以使用相同的形象。
例如,使用googleusercontent网址的图片(出于测试目的,我使用官方Blogger Android应用上传了图片) -
https://lh3.googleusercontent.com/-VESDEmEh7EM/WpCZ_8qD_wI/AAAAAAAAYs0/XDWkxkEz7EUrGUBmpTSEKBGiynGrEKOygCHMYCw/s640/1519426035853.jpg
也可以使用bp.blogspot.com网址访问,例如 -
https://4.bp.blogspot.com/-VESDEmEh7EM/WpCZ_8qD_wI/AAAAAAAAYs0/XDWkxkEz7EUrGUBmpTSEKBGiynGrEKOygCHMYCw/s640/1519426035853.jpg
如果您仍想在博客文章中专门使用x.bp.blogspot.com
格式的图片网址,您可以在PHP应用程序中编写自定义逻辑,以替换lh3.googleusercontent.com
的所有引用(您之后获得的)在通过API创建帖子之前,使用x.bp.blogspot.com
网址通过Picasa API上传图片