问题标签 [apple-news]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
216 浏览

macos-mojave - Apple News Preview - 无法加载文章

我正在尝试使用新闻预览查看我的苹果新闻文章,但我不断收到错误“无法打开此文档。有关详细信息,请参阅错误控制台...”。错误控制台似乎完全空白。

我已经直接从我的服务器使用文章 json 以及从 iCloud 的新闻发布者下载的 json 尝试了这个。有问题的文章在我的 Apple News 应用程序的测试新闻频道上显示良好。

以前有人遇到过这个问题吗?

编辑:我安装了最新版本的 XCode。当我尝试加载从Apple 文档下载的文章时,也会出现相同的结果。

0 投票
1 回答
164 浏览

node.js - 如何使用 Apple News API 自动发布内容?

我们正在使用Apple News REST API将文章从我们的自定义 CMS 自动“发布”到 Apple News。

到目前为止,我们一直在使用Create an ArticleAPI 来生成与 Apple News 兼容的文章以进行发布。但是,我找不到实际发布它的 API 请求。只需创建文章即可将其放入 Apple News Publisher 帐户的“草稿”部分,然后我们必须手动发布。

这是非常麻烦和手动的。是否有某种 API 可用于将文章从草稿移动到已发布?我们联系了 Apple 的开发者论坛,但无济于事。

0 投票
0 回答
123 浏览

c# - Apple News API 中的 POST 请求

我正在为创建文章的 POST 请求而苦苦挣扎。

任何人都可以为我提供 C# 中规范请求的示例值吗?

我收到的错误是签名问题:

从我了解到的规范请求是从以下内容构建的:

Apple News API 文档说

如果请求是 POST 请求并且它包含一个实体,请包含以下内容:

Content-Type 标头的值

实体的全部内容 -这是什么意思?

我想从苹果文档中提供的 json 文件中发布一篇测试文章。

这是生成 auth 标头的类:

这是常量类:

以及缺少代码的操作类,以便将正确的内容而不是 null 传递给 AuthHeader 方法:

0 投票
0 回答
225 浏览

rest - 如果我在邮递员上传递了正确的 channelID keyID 和 secret,则在苹果新闻上获取 "code": "WRONG_SIGNATURE" 创建 api enen

我是苹果新闻平台的新手,我开始使用苹果新闻 api 来使用 REST 为苹果新闻创建文章。从那以后,我在 Apple News Publisher 上创建了一个频道,并且可以从那里创建文章。因此,为了使用苹果新闻 api,我从设置中创建了 api 密钥、频道 ID 和秘密。然后我使用 post man 遵循文档中给出的相同示例。但尽管所有正确的信息 POST 调用返回“code”:“WRONG_SIGNATURE”我无法找到它背后的实际原因

发布请求的标头是:

POST请求后显示:

任何帮助将不胜感激!

0 投票
1 回答
39 浏览

apple-news - Apple News 组件中的 Facebook 视频

我正在尝试在 Apple 新闻文章正文中嵌入 Facebook 视频。

根据文档,不支持 iframe,所以我只剩下EmbedWebVideoVideo组件。

EmbedWebVideo 似乎只支持 YoutTube 和 Vimeo 所以我留下了视频组件。

我都试过了,EmbedWebVideo还有Video组件,但没有运气。两者都不起作用。该Video组件显示播放器,但视频未加载。这是在 macbook 上本地测试的(使用新闻预览)。当使用Video带有指向示例苹果视频链接的相同组件时,https://devstreaming-cdn.apple.com/videos/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8该组件会加载视频并且可以播放。

是否完全支持 Facebook 视频?我需要一个特定的链接吗?我尝试了从请求嵌入视频代码中获得的短链接和长链接。

我尝试过的链接类型的组件和变体:

任何帮助将不胜感激。

0 投票
1 回答
125 浏览

google-bigquery - 是否可以自动提取 Apple News / iCloud News Publisher 分析数据?

我正在尝试在 Google Data Studio 中设置一个仪表板,其中 Apple News 分析数据作为来源之一。

我可以看到您可以手动下载此分析数据作为 CSV - 有人知道自动提取此数据的方法吗?每周自动将数据附加到 BigQuery 表中是理想的选择,如果不是,也可以使用 Google 表格或直接添加到 Data Studio 中。

谢谢。

0 投票
1 回答
45 浏览

apple-news - Apple News 报道标题中的背景颜色

如何在 Apple News 中更改故事/文章页面顶部标题栏(透明品牌徽标所在的位置)的背景颜色?

在 iCloud News Publisher > Settings > Branding 的配置中找不到

品牌是否需要在https://register.apple.com/business/ui注册?

尝试通过 article.json 进行跟踪,但没有成功

0 投票
1 回答
25 浏览

url - 是否可以在 Apple News 的 URL 中解析特殊字符?

我有一篇文章在一个正文段落中有一个 URL,带有 '[' 和 '[' (特殊字符)。Apple News 在他们的文档中说你可以用 '' 解析特殊字符,但是当我添加它时,News Preview App 说这是一个格式错误的 JSON 文档。如果我将 URL 保留为它,则错误将更改为无效的 URL。有可能解决这个问题吗?

苹果新闻文档 => https://developer.apple.com/documentation/apple_news/apple_news_format/components/using_html_with_apple_news_format

错误

0 投票
0 回答
25 浏览

json - Apple News 自定义字体错误

我正在尝试向我的 Apple News 频道添加自定义样式。我已经将 .otf 文件发送给 Apple,但在尝试上传我的自定义 JSON 文件时不断收到各种错误。这些错误仅针对一种自定义字体显示,并且似乎与字体的标准宽度 [正常] 样式 [正常] 和粗细 [400] 有关。任何人都可以深入了解为什么这种字体会引发错误吗?

不是有效的 Apple 新闻样式: