2012-07-29 138 views
1

我正在请求一个来自this site的API密钥,他们要求我提供两件我不完全清楚的事情(无视事实,如果我不知道如何回答这些问题,我不应该正在请求一个API密钥)。请求一个API密钥

1. IP接入"Enter the IP Adresses that will be accessing the service"

我跑了“主机‘www.myapp.com’”在终端获取IP的都是这些,我把这个领域的adressess的名单?

2.用户代理"Enter a user agent string below for the purposes of id'in your application"

如何我都会觉得这是这又如何适合模式?

回答

1

它看起来像你有主机命令正确的想法,假设www.myapp.com是请求将来自何处。它说,把它们放入逗号分隔的列表中,如下所示:1.2.3.4, 5.6.7.8, 9.10.11.12

用户代理程序取决于哪些软件提出请求,因此取决于您使用的是什么,您通常可以选择要设置的内容它来。您可以了解更多关于Wikipedia用户代理如果你碰巧使用的引入nokogiri发出请求,你可以选择你的UA是这样的:

Nokogiri::HTML(open(url, "User-Agent" => "MyApp")) 

您可能需要将其设置为类似MyApp识别您。