我正在创建要上传到Apple News的Apple Native Format(ANF)文档。文档中的示例在"bundle"中上传图像,以及必需的article.json文件。然后通过捆绑URL引用这些图像,例如:
{
"role": "photo",
"URL": "bundle://summer.jpg",
"caption": "Thanks to the record drought...."
}
是否可以在互联网上使用图像的URL,例如:
{
"role": "photo",
"URL": "http://some.cdn.com/adsf8765a/summer.jpg",
"caption": "Thanks to the record drought...."
}
我本来是这么想的,但到目前为止,我上传到我们Sandbox账户的文章拒绝显示任何未捆绑的图片。这些图像符合要求的规格。
我做错了什么?还是根本不可能?
更新:(2015年6月12日)
苹果公司的官方回复证实了以下答案。
我们目前不支持图像的远程url,尽管它是我们正在为未来考虑的现有增强请求。
简单回答,不,您需要使用捆绑包url并附加所有所需的图像。至少我们从未找到指定外部URL的方法。
根据文件(0.9草案):
要在预览工具中使用,图像URL必须以bundle://和开头必须引用与文档位于同一目录中的图像。图像文件名称应正确编码为URL。例如,URL中的空格应编码为%20。与预览工具一起使用的图像应该不超过20 MB,高度和宽度不应超过6000像素。
但根据我的经验,这也适用于在频道中发布的内容。
更新:2017年5月19日
现在可以通过URL引用图像了。
图像URL可以以http://、https://或bundle://开头。如果图像URL以bundle://开头,引用的图像文件必须位于与文档相同的目录。
来源:苹果新闻格式参考
我不确定这是什么时候开始使用的,但我们从2016年年中开始使用它。