【问题标题】:Upload Images using Blogger Post Image API使用 Blogger Post Image API 上传图片
【发布时间】:2018-07-24 23:28:51
【问题描述】:
【问题讨论】:
标签:
php
api
upload
blogger
blogspot
【解决方案1】:
通过网站直接上传到 Blogger 的图片(URL 格式为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 URL 的图片(出于测试目的,我使用 Official Blogger Android 应用上传了一张图片)-
https://lh3.googleusercontent.com/-VESDEmEh7EM/WpCZ_8qD_wI/AAAAAAAAYs0/XDWkxkEz7EUrGUBmpTSEKBGiynGrEKOygCHMYCw/s640/1519426035853.jpg
也可以使用 bp.blogspot.com URL 访问,例如 -
https://4.bp.blogspot.com/-VESDEmEh7EM/WpCZ_8qD_wI/AAAAAAAAYs0/XDWkxkEz7EUrGUBmpTSEKBGiynGrEKOygCHMYCw/s640/1519426035853.jpg
如果您仍想在博客文章中为图片专门使用 x.bp.blogspot.com 格式的 URL,您可以在 PHP 应用程序中编写自定义逻辑来替换 lh3.googleusercontent.com 的所有引用(通过Picasa API)在通过 API 创建帖子之前使用 x.bp.blogspot.com 网址)