{
"version": "1.4",
"identifier": "sketchyTech_Demo",
"title": "My First Article",
"language": "en",
"layout": {},
"components": [
{
"role": "title",
"text": "My First Article"
},
{
"role": "body",
"text": "This is just over the minimum amount of JSON required to create a valid article in Apple News Format. If you were to delete the dictionary enclosing this text, you'd be there."
}
],
"componentTextStyles": {}
}
1条答案
按热度按时间pbossiut1#
一篇基本的文章看起来像这样
并且始终保存为
article.json
。在组件数组中,您可以使用任何Apple News组件。(注意:你不需要使用纯json,你可以使用markdown或html来代替文本,以简化样式。我在GitHub上整理了这组更广泛的示例,您还可以在其中找到有关使用News Preview测试文章的详细信息,这将通过列出错误等来帮助您。
一旦你准备好上传到你使用的服务API已经注册这样做,在Python中提供了实现代码的例子。你可以上传单独的文章或包含文章及其链接文件的捆绑包。
编辑:使用Python上传文章
将以下代码复制并粘贴到文本编辑器中,并保存为
upload.py
接下来,将以下元素的值更改为Apple提供给您的值:
最后打开终端,从Finder中将您创建的
upload.py
文件拖动到命令行,然后在包含article.json
文件的文件夹中拖动之前留出一个空间,以便在一行上显示两个路径(第一个是upload.py
文件的位置,第二个是包含article.json
文件的文件夹)。最后按Enter。您应该会看到一些返回的JSON。现在打开www.example.com中的News PublisheriCloud.com,并导航到
Articles > Drafts from CMS
,以获取有关预览和发布上传文章的说明。