在此處開發瀏覽器,並希望像今天的大多數瀏覽器一樣將「實時搜索」添加到地址字段。通過使用谷歌的在iOS應用程序中進行Google搜索
https://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=QUERY
開始了但後來事實證明,棄用和對搜索的數量限制。
所以我找到了新的自定義搜索,打開它,創造了一個API密鑰匹配我的應用程序的包標識,並試着做:
https://www.googleapis.com/customsearch/v1?key=MYKEY&q=QUERY
但隨着我只是得到一個錯誤返回「未配置訪問權限,請使用Google Developers Console爲您的項目激活API」。
我回到開發人員控制檯並檢查了自定義搜索。如果我嘗試更改應用程序中的密鑰,則會得到完全不同的錯誤,如果我更改了兩側的包標識符,那也是一樣。所以它正在驗證密鑰和我的應用程序。
有人提到您需要使用cx =並將標識符傳遞給您的自定義搜索,但要進行自定義搜索,您需要指定一個URL,並且我試圖搜索整個網絡。
因此,新API僅用於搜索特定網站,是否不再有任何方式從Google的API中獲取常規搜索結果?或者我在這裏錯過了其他的東西?