更新:这是几天的临时问题。
我开发了一个python apple news api客户端,我成功地将文章推送到我的苹果新闻频道预览。 无论如何,当我检查这些文章的状态时,大多数都是FAILED_PROCESSING。只有一个人现场直播,但没有图像(动画GIF)。
没有关于错误的细节,我猜不出有什么问题。新闻预览工具中的文章看起来很好。 有没有人有任何线索?有没有办法调试这个问题?
谢谢!
>>>api_key = 'xxxxx'
>>>secret_key = 'xxxx'
>>>channel_id = 'xxxx'
>>>client = ApiClient(api_key, secret_key, channel_id=channel_id)
>>>articles = client.search_articles()
>>>articles
{u'data': [{u'accessoryText': None,
u'createdAt': u'2016-04-27T08:36:35Z',
u'id': u'xxxxx',
u'isCandidateToBeFeatured': False,
u'isDevelopingStory': False,
u'isPreview': True,
u'isSponsored': False,
u'links': {u'channel': u'https://news-api.apple.com/channels/xxxxx',
u'sections': [u'https://news-api.apple.com/sections/xxxxx'],
u'self': u'https://news-api.apple.com/articles/xxxxx'},
u'modifiedAt': u'2016-04-27T08:36:47Z',
u'revision': u'AAAAAAAAAAD//////////w==',
u'shareUrl': u'https://apple.news/xxxxxx',
u'state': u'FAILED_PROCESSING',
u'title': u'Test 1',
u'type': u'article'},
....
{u'accessoryText': None,
u'createdAt': u'2016-04-14T07:07:27Z',
u'id': u'xxxx',
u'isCandidateToBeFeatured': False,
u'isDevelopingStory': False,
u'isPreview': True,
u'isSponsored': False,
u'links': {u'channel': u'https://news-api.apple.com/channels/xxxx',
u'sections': [u'https://news-api.apple.com/sections/xxxx'],
u'self': u'https://news-api.apple.com/articles/xxxx'},
u'modifiedAt': u'2016-04-14T07:07:45Z',
u'revision': u'AAAAAAAAAAD//////////w==',
u'shareUrl': u'https://apple.news/xxxx',
u'state': u'LIVE',
u'title': u"Test 2",
u'type': u'article'}],
u'links': {u'next': None,
u'self': u'https://news-api.apple.com/channels/xxxx/articles'}}
答案 0 :(得分:0)
由于您建议对不包含图像的文章进行处理,因此您的问题可能与不使用捆绑图像有关。
仅在 2016-05-04 :
时添加了对远程图像的支持在Apple新格式文档和资源下为Create Article端点
添加了对远程图像的支持
供参考,见
答案 1 :(得分:0)
不幸的是,Apple News错误消息并不是非常有用。
这是一份完整的清单,但可以帮助您诊断某些问题。
Common Errors in Apple Native Format (ANF) Files
请注意,从最近的Apple News更新开始,现在允许使用网址而不是捆绑的图片。