我已经翻遍了这方面的一些文档,但没有找到。一些帖子引用了用户代理字符串:
我曾假设会有一个 API 或其他东西。更一般地说,任何 rss 提要阅读器/聚合器(如 Bloglines 等)如何向 Feedburner 报告订阅者数量?
我正在开发一个需要此功能的新应用程序。
谢谢你的帮助!布赖恩
我已经翻遍了这方面的一些文档,但没有找到。一些帖子引用了用户代理字符串:
我曾假设会有一个 API 或其他东西。更一般地说,任何 rss 提要阅读器/聚合器(如 Bloglines 等)如何向 Feedburner 报告订阅者数量?
我正在开发一个需要此功能的新应用程序。
谢谢你的帮助!布赖恩
许多主要聚合器通过将用户统计信息包含在用户代理字符串中来报告用户统计信息。例子:
目前还没有这方面的标准。
据我所知,人们将直接联系Feedburner等主要的 Feed 分析供应商,以确保他们基于用户代理的报告被计算在内。
正如您在链接中发现的那样,您将订阅者数量放入您的用户代理中,然后联系Feedburner 支持小组并告诉他们您将使用什么格式。
共识格式是某种东西
User-agent: Service Name (http://example.com/service/info/; ### subscribers ; [optional feed identifier] )
如果您运行多个不同的服务并分别获取每个服务的提要,则通常使用可选的提要标识符;例如,如果您有邮件服务和基于 Web 的阅读器服务,但订阅者不同,那么您可以使用:
User-agent: SO Agg/1.3 (http://example.com/SOAgg ; 5000 subscribers ; feed-id=mail-134 )
应邮寄者的要求,和
User-agent: SO Agg/1.3 (http://example.com/SOAgg ; 2000 subscribers ; feed-id=web-134 )
根据对网站的要求;或使用
User-agent: SO Agg/1.3 (http://example.com/SOAgg ; 7000 subscribers ; )
如果您的系统对两种服务只发出一个请求...
您通常还需要指定哪些 IP 地址被授权通过该用户代理请求提要。