34 lines
1.2 KiB
YAML
34 lines
1.2 KiB
YAML
documentationUrl: https://docs.airbyte.com/integrations/sources/twitter
|
|
connectionSpecification:
|
|
$schema: http://json-schema.org/draft-07/schema#
|
|
title: Twitter Spec
|
|
type: object
|
|
required:
|
|
- api_key
|
|
- query
|
|
additionalProperties: true
|
|
properties:
|
|
api_key:
|
|
type: string
|
|
title: Access Token
|
|
description: App only Bearer Token. See the <a href="https://developer.twitter.com/en/docs/authentication/oauth-2-0/bearer-tokens">docs</a> for more information on how to obtain this token.
|
|
airbyte_secret: true
|
|
order: 0
|
|
query:
|
|
type: string
|
|
title: Search Query
|
|
description: Query for matching Tweets. You can learn how to build this query by reading <a href="https://developer.twitter.com/en/docs/twitter-api/tweets/search/integrate/build-a-query"> build a query guide </a>.
|
|
order: 1
|
|
start_date:
|
|
type: string
|
|
title: Start Date
|
|
description: "The start date for retrieving tweets cannot be more than 7 days in the past."
|
|
format: date-time
|
|
order: 2
|
|
end_date:
|
|
type: string
|
|
title: End Date
|
|
description: "The end date for retrieving tweets must be a minimum of 10 seconds prior to the request time."
|
|
format: date-time
|
|
order: 3
|