2013-02-19 222 views
0

之所以使用API​​密鑰已在此交(What is an API key?)被提及這樣的:驗證碼api密鑰

「通常,如果可以識別出請求的源正,它 充當 例如,您可以根據執行請求的 來限制對某些API操作的訪問對於從 銷售此類服務的公司,這也是一種跟蹤方式誰在使用 的東西來記帳。更進一步,b Ÿ阻止密鑰,您可以在請求數量太高的情況下部分防止濫用。「

以上答案與商業服務相關,但Google recaptcha這樣的服務又是一項免費服務嗎?在這種情況下擁有API密鑰有什麼意義?他們爲什麼提供公鑰和私鑰?

+0

自由軟件仍然可以有限制和安全性。它不是免費的。 – 2013-02-19 16:02:30

回答

1

有效的點。我希望答案是這樣的,你可以看到每個網站的分析結果,以及顯示,嘗試,通過,失敗等多少個驗證碼。這對於網站管理員來說是有意義的信息。不過,我不相信Google目前爲recaptcha提供這些信息。在這種情況下,我認爲答案是Google可以跟蹤這些信息以供自己使用,並且私鑰的原因可能是因爲人們試圖測試破解recaptcha的程序時必須使用自己的密鑰,這使得Google檢測並隔離它,因此採取措施改變recaptcha以防止這些類型的裂縫。