我在PHP中使用Blogger API遇到了问题。当我使用API在Blogger上发布带有图片的文章时,图片在我的博客的桌面版本上正确显示,而在移动设备上则没有。
例如:
我在Blogger上发送了以下文章
<p><img src="https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg" /></p><p>Test</p>
在我的Blogger在桌面上的索引上,图片正确显示:
我在移动设备上打开了同一页面,所有图片都消失了:
我注意到Blogger生成的URL在移动设备和台式机上是不同的。
通过检查元素,移动设备上的URL与我通过API发送的URL完全相同(即:https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg)。
在台式机上,URL完全不同:
https://lh4.googleusercontent.com/proxy/ ...
如果我直接在Blogger上编辑帖子,并且用生成的URL(https://cdn.pixabay.com/photo/2018/10/03/21/13/mushroom-3722395_960_720.jpg。)替换原始URL(https://lh4.googleusercontent.com/proxy/..),图片将正确显示在移动设备上!
您有解释吗?如何使用此API在手机上显示图片?