问题标签 [atompub]
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.
wordpress - 有没有办法使用 AtomPub 从 WordPress 博客中获取现有标签的列表?
我希望能够在 Wordpress 博客中查询现有标签的列表,以便在创建新帖子时提供这些标签。这可以通过 AtomPub 和 Wordpress 实现吗?我发现缺少 Wordpress AtomPub 支持的文档。我想知道这是否是对 AtomPub 的限制,而不是对 Wordpress 实现的限制。
.net - 使用 AtomPub 和 .NET 创建新的博客文章
我需要从我正在编写的应用程序中创建一个新的博客文章。目前目标博客引擎是 BlogEngine.net,在不久的将来可能是 WordPress。有人建议我为此使用 AtomPub,但我很难确定我需要做什么才能创建一篇新的博客文章。我希望采用 AtomPub 路线将允许该应用程序发布到大多数博客引擎。我不想做任何花哨的事情;基本上只需要主题和内容,也许还需要类别或标签。
我发现的大多数示例都是用于创建或阅读提要。这不是我目前想要做的。示例或示例链接将非常有助于开始此操作。
如果我有更好的途径来实现这一目标,请提出建议。我在这方面的知识真的不多。
该应用程序是用 C# (.NET 4) 编写的
odata - OData AtomPub 格式:application/xml 与 application/zip
在查看来自一些 OData 提要的响应时,我发现它们的结构略有不同,具体取决于它们是否将内容类型设置为 application/xml 或 application/zip。这里有两个例子:
- 应用程序/压缩包
- 应用程序/xml
它们都作为 AtomPub(OData 使用的标准 RSS 模式)发送,但如果内容的类型为“application/zip”,m:properties 元素与内容处于同一级别,如果它是“application/xml”,它是“内容”的子元素。根据 odata.org 上的 OData 规范,第二种格式是正确的。有谁知道为什么还使用第一种格式(甚至被 OData 客户端理解)?
提前致谢
c# - 将类序列化为 Atom 格式
我必须将一个 c# 类导出到一个应为 atompub 格式的 xml 文件中。我已经阅读了很多文章,但我仍然不明白主要内容 - 我将如何在 xml 文件中表示我的类数据(属性信息)
authentication - 具有自定义 AtomPub 服务的 Windows Live Writer 授权
我最近一直在开发自己的 WCF AtomPub 服务(基于“WCF REST Starter Kit”中的示例),以便将 WLW 与我的自定义书面博客一起使用。所有基本操作(例如添加、更新、检索和删除条目)都“正常”工作。虽然,现在我在尝试实现身份验证时有点卡住了。我似乎无法理解 WLW 如何使用 AtomPub 服务管理身份验证。
我试图通过检查 Authorization 标头来实现它。如果不存在发送未经授权的标头等......但他们在我身上失败了 WLW。我还检查了 WLW 发送的所有标头(例如添加条目时),但我似乎找不到与身份验证相关的任何内容。
我必须说 WCF 服务目前托管在与我的网站相同的站点中。并且 IIS 身份验证设置为 Unauthorized 和 Forms。所有其他人都被禁用。
任何人都可以帮助我走向正确的方向吗?一些有趣的网站例如解释这个?(我在网上搜索时遗漏了一些东西)。
谢谢
json - 通过网络发送 OData 有效负载的最有效方式是什么?“密集的 JSON?”
我正在设计一个包含各种 REST 服务的分布式应用程序。最近,我一直在反复考虑是否使用 ASP.NET MVC 4 Web API 或 OData 来实现我的 REST 服务。Web API 似乎总有一天会成为我所需要的,但现在它只完成了一半。具体来说,它只有 OData 风格的 URI 查询的部分实现,并且没有开箱即用的超媒体。
因此,这迫使我重新审视 OData。我真的很喜欢延迟加载的 URI 查询功能和结构化超媒体;我想我会在我的应用程序中大量使用这些功能。但是,Atom Pub 规范似乎非常低效。
我最近阅读了一篇关于 OData 的有效格式的帖子,其中提到了“密集 JSON”,但这种事情似乎并不存在。这是真的?即使没有密集 JSON 这样的东西,常规 JSON 仍然比 Atom Pub 更有效,对吗?
在任何情况下我都想在 JSON 上使用 Atom Pub?
json - 最小的只读实现的 OData 标准摘要
OData 规范很长。甚至“ OData Core ”文档也很长。
那么,简要总结一下只读 OData 发布者至少需要实现什么?
asp.net-web-api - 允许 AtomPub ASPNET Web Api 服务器中的图像
我正在尝试使用 ASP.NET WEB API 创建 Atompub 服务,一切都很好,但是当我尝试从 Windows Live Writer 发布任何图像时,我收到一个错误“博客不允许加载图像”我正在阅读IETF文档。
我的服务控制器代码:
http GET 请求生成以下 XML:
但我无法使用此服务发布图像。
此致。
wordpress - Wordpress:已发布字段的时区问题(Atom 发布协议插件)
当我使用WordPress Atom 发布协议插件(也是以前的 wp-app.php)通过 Atompub API发布条目时,如果条目包含非 GMT 时间值作为已发布字段,如下所示:
时区(+09:00)未正确解析,并且相同的值(GMT 时间)存储post_date
到post_date_gmt
.wp_posts