我正在使用此链接https://www.google.com/reader/api/0/stream/contents/feed/FEEDHERE?output=json&n=20
使用 Google 的算法获取提要。如您所见,我没有添加任何其他参数,只是以 JSON 格式获取返回的数据。希望我的应用程序会被大量使用,如果我向此链接发送大量请求,Google 会阻止我的访问吗?
有什么我可以包含的,比如用户名、我的应用程序的 url(所以如果他们有问题可以联系我)或其他什么?
我正在使用此链接https://www.google.com/reader/api/0/stream/contents/feed/FEEDHERE?output=json&n=20
使用 Google 的算法获取提要。如您所见,我没有添加任何其他参数,只是以 JSON 格式获取返回的数据。希望我的应用程序会被大量使用,如果我向此链接发送大量请求,Google 会阻止我的访问吗?
有什么我可以包含的,比如用户名、我的应用程序的 url(所以如果他们有问题可以联系我)或其他什么?
对您的问题最基本的回答是,Google 会随时更改其服务条款,而您在这件事上没有发言权。因此,如果今天允许,明天可能就不允许了,这取决于谷歌的心血来潮。
不过,在这个问题上,你似乎相当安全。从服务条款(这些是一般文件,因为读者似乎没有具体的):
不要滥用我们的服务。例如,不要干扰我们的服务或尝试使用我们提供的界面和说明以外的方法访问它们。
Google 提供 RSS 和 Atom。他们提供这些提要,所以我认为他们希望它们会被使用。他们并没有说将其他人指向这些提要是一种滥用,所以现在看起来还可以,但他们可以随时添加这样的子句。
所有在线服务均受这些服务提供商的条款和条件的约束。所以,正如其他人所说,他们今天可能对你的使用没问题,但他们可以随时改变主意。我怀疑包含 URL 或电子邮件或联系信息会有所帮助,因为当这些服务发生变化时,他们不会通知服务的每个用户,他们只是公开宣布更改,通常他们会提前几个月通知用户有机会调整他们的应用程序,但这不是标准化或强制执行的,因此无法保证。一个例子是最近停用的 Google Finance API(没有宣布替代品)。
最安全的方法是设计你的应用程序,使这个使用谷歌功能的功能尽可能地与你的应用程序的其余部分分离,这样,当服务的可用性发生变化时(即它根本不再可用) ) 您可以调整您的应用程序以使用其他源作为提要,而对应用程序的其余部分影响最小。为改变而设计,为最坏的情况做计划。