Я активировал выставление счетов и добавил информацию, но она по-прежнему не выходит за пределы бесплатного запроса; он говорит:API пользовательского поиска Google: информация о биллинге добавлена, но все еще не выходит за пределы бесплатного запроса
{
"code" : 403,
"errors" : [ {
"domain" : "usageLimits",
"message" : "Daily Limit Exceeded",
"reason" : "dailyLimitExceeded"
} ],
"message" : "Daily Limit Exceeded"
}
Я также попытался создать новый API, но это не помогло. У кого-нибудь есть идея?
Вот код, я использую:
Builder builder = new Customsearch.Builder(GoogleNetHttpTransport.newTrustedTransport(), new JacksonFactory(), null);
builder.setApplicationName("Search Test");
builder.setCustomsearchRequestInitializer(new CustomsearchRequestInitializer() {
@Override
protected void initializeCustomsearchRequest(CustomsearchRequest<?> request) throws IOException {
request.setKey("???");
request.set("cx", "013036536707430787589:_pqjad5hr1a");
request.set("start", start);
}
});
Customsearch customsearch = builder.build();
Search searchResult = customsearch.cse().list(searchTerm).execute();
System.out.println("About " + searchResult.getSearchInformation().getTotalResults() + " results available");
List<Result> items = searchResult.getItems();
В консоли, я попытался увеличить квоту вручную, но она не работает. Вот что я нажал на:
И изменить значение:
И после того, как хорошо все выглядит отлично:
Но после обновления страницы, все возвращается обратно (квота 0, на сегодняшний день, как и первое изображение).
Обратите внимание, что я добавил биллинговую информацию:
Update: Похоже, есть ошибка с новой консолью. Я изменил квоту со старой консоли, и она сработала!
Вам необходимо будет опубликовать код, который вы используете для аутентификации. Если вы не отправляете его правильно, вы получите dailylimit. – DaImTo
разместили здесь код! – Daniel