| Name | Type | Description | Notes |
|---|---|---|---|
| default_responder_id | str | The default responder ID for the integration. This is the ID of the responder that will be used to send messages to the user. For more information, refer to the <a href="https://developer.zendesk.com/documentation/conversations/messaging-platform/programmable-conversations/switchboard/#default-integration-assignment\">Switchboard guide</a>. | [optional] |
| default_responder | DefaultResponderDefaultResponder | [optional] | |
| type | str | To set up a Twitter integration, please follow the steps outlined in the Twitter Setup Guide. | [optional] [default to 'twitter'] |
| tier | str | Your Twitter app's tier. Only "enterprise" is supported for new integrations. | |
| env_name | str | The Twitter dev environments label. Only required / used for sandbox and premium tiers. | [optional] [readonly] |
| consumer_key | str | The consumer key for your Twitter app. | |
| consumer_secret | str | The consumer key secret for your Twitter app. | |
| access_token_key | str | The access token key obtained from your user via oauth. | |
| access_token_secret | str | The access token secret obtained from your user via oauth. |
from sunshine_conversations_client.model.twitter import Twitter
# TODO update the JSON string below
json = "{}"
# create an instance of Twitter from a JSON string
twitter_instance = Twitter.from_json(json)
# print the JSON string representation of the object
print(Twitter.to_json())
# convert the object into a dict
twitter_dict = twitter_instance.to_dict()
# create an instance of Twitter from a dict
twitter_from_dict = Twitter.from_dict(twitter_dict)