Google News Парсер

Вебхуки

Укажите callbackUrl в теле запроса на отправку задачи, чтобы получать результат через вебхук вместо опроса. После завершения парсинга сервер отправляет POST-запрос на этот URL с payload результата.

Отправка с callback

curl -X POST 'https://app.parsering.com/api/parsing/v1/google-news' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -d '{
  "gl": "US",
  "hl": "en",
  "timeframe": "1d",
  "limit": 10,
  "feed": "search",
  "q": "Pizza",
  "callbackUrl": "https://my-server.com/webhook/parsing"
}'

Payload вебхука

Убедитесь, что ваш эндпоинт вебхука отвечает кодом 2xx для подтверждения получения.

Ваш эндпоинт получит POST-запрос с тем же телом, что и результат опроса:

{
  "status": "ready",
  "requestId": "ac9c7911-b32c-4890-a850-227003ee2d35",
  "data": {
    "input": {
      "q": "Pizza",
      "feed": "search",
      "original_url": "https://news.google.com/search?q=Pizza&hl=en&gl=US&ceid=US%3Aen"
    },
    "organic": [
      {
        "link": "https://example.com/pizza-news",
        "rank": 1,
        "title": "Pizza Trends This Week",
        "author": "Jane Smith",
        "publisher": "Food Weekly",
        "domain": "example.com",
        "datetime": "2026-09-03T08:00:00.000Z",
        "time": "2 hours ago",
        "sourceURL": "https://news.google.com/read/...",
        "articleType": "regular"
      }
    ]
  },
  "success": true,
  "respondedAt": "2026-09-03T10:00:06.000Z"
}

Следующие шаги