Twitter is an American online news and social networking service on which users post and interact with messages known as "tweets". As of 2016, Twitter had more than 319 million monthly active users and is one of the top 10 most visited websites.
Setting Up Twitter
In order to connect Twitter to your Space, you will need the following:
Note that new developers must apply using their Twitter Account and wait for approval from Twitter.
Creating an Twitter App
First, you must create an App on Twitter for your Space to connect to. Head over to the Twitter App Dashboard and log in with your Twitter Developer Account.
Under the Twitter App Dashboard, press the "Create an App" button to create a new Twitter App. You should be prompted to fill in some information about your new Twitter App under the Application Details section.
Creating a Twitter App
Once you have filled in the required fields, accept their Terms and Conditions under the Developer Agreement section. Finally, press the "Create your Twitter Application" button to create your Twitter App.
Now that you have created your Twitter App, there are some permissions you must enable. On the Twitter App Dashboard, select the "Permissions" tab. Under the "Permissions" tab, press the "Edit" button to start making changes.
From the Permissions area, select the "Read, write, and Access direct messages" option. Then press the "Update Settings" button at the bottom of the page to save your changes.
Setting up a Dev Environment
For the YesHello Platform to connect to your Twitter App, you must also create a Dev Environment on Twitter.
Navigate to the Twitter Dev Environments page and press the "Set up Dev Environment" button under the Account Activity API section to set up a Dev Environment.
You will have to input the Twitter App ID of the Twitter App you just created.
Once you have set up your Dev Environment, take note of your Dev Environment Label. You will need to later when connecting your Space to Twitter.