php - 使用 Blogger Post Image API 上传图片

标签 php api upload blogger blogspot

有没有办法使用博客API上传图片? ( https://developers.google.com/blogger/docs/3.0/using )
我有一个 Web 开发人员,他在集成 Blogger API 以将图像上传到我的网站时遇到了麻烦。我想如果我能帮到他的话。

通常使用 Picasa 将图像上传到 googleusercontent,如下所示:
Link to a picasa image

但我想要的是将它上传到这个:
Link to a image uploaded from Blogger post

开发人员正在使用 PHP。我尝试搜索许多网站,但没有找到工作版本。
感谢任何帮助。

最佳答案

通过网站直接上传到 Blogger 的图片(URL 格式为 x.bp.blogspot.com)也在后台保存在 Picasa 上。

这些图像使用的域(如 lh3.googleusercontent.com3.bp.blogspot.com1.bp.blogspot.com2.bp.blogspot.com4.bp.blogspot.com )本质上是可以互换的,并且它们都提供相同的图像。

例如,使用 googleusercontent URL 的图片(出于测试目的,我使用官方 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 上传图片后获得的) x.bp.blogspot.com通过 API 创建帖子之前的 URL)

关于php - 使用 Blogger Post Image API 上传图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48786377/

相关文章:

c++ qt API 适用于 Excel 2010 但不适用于 excel 2013

php - 清除临时上传文件夹的最佳方法

PHP - DOMDocument::saveHTML 创建奇怪的实体

php - 更新 SQL Server 中 sha2 256 的查询

php - 谷歌分析测量协议(protocol)事件跟踪 : events not logging

upload - Amazon S3 的 HTTP 上传功能是否支持 web-hook 样式回调?

PHP - 上传 utf-8 文件名

php - 在查询中连接或循环结果

php - 如何查看当前 session 中的所有 session 变量

javascript - 从 JS 数组向 Google map 添加标记