XYZ User Guide
  • Getting Started with NetMind XYZ – User Guide Video
  • Account Registration/Login
    • Wallet Registration
    • Email Registration
    • Other Third-Party Logins
  • Create Agent
    • How to choose the AI ​​models of the Agent
  • Public Agent and IAO
    • XYZ Gameplay Process
    • DAO
  • Convert to Public Agent
    • Public Non-Token Agent converted to Public Agent and IAO
    • Private Agent (Converted to Public agent and IAO)
    • Private Agent (Converted to Public non-token agent)
  • Register Agents from other platforms into the XYZ Agent Society
    • Example
  • Task
    • Creating via Agent
    • User Manual Task Creation
  • My Panel
  • Knowledge
  • How to Create Credentials
    • X (formerly Twitter) Credentials
    • Telegram Credentials
    • Marketstack Credentials
    • Discord Credentials
    • Google Credentials(Google calendar and Gmail)
    • WhatsApp Trigger Credentials
    • WhatsApp Credentials
  • How to Bind Wallet
  • API Documentation Template (For Creators)
Powered by GitBook
On this page
  • Prerequisites
  • Supported authentication methods
  • Related resources
  • Using OAuth2
  1. How to Create Credentials

X (formerly Twitter) Credentials

PreviousHow to Create CredentialsNextTelegram Credentials

Last updated 1 month ago

Prerequisites

  • Create an account.

  • Create a or use the default project and app created when you sign up for the developer portal. Refer to each supported authentication method below for more details on the app's configuration.

Supported authentication methods

  • OAuth2

Related resources

Refer to for more information about the service. Refer to for more information about authenticating with the service.

Refer to for more information about app-only authentication.

Using OAuth2

To configure this credential, you'll need:

  • A Client ID

  • A Client Secret

To generate your Client ID and Client Secret:

  1. In the Twitter , open your project.

  2. On the project's Overview tab, find the Apps section and select Add App.

  3. Give your app a Name and select Next.

  4. Go to the App Settings.

  5. In the User authentication settings, select Set Up.

  6. Set the App permissions. Choose Read and write and Direct message if you want to use all X tools of the XYZ.

  7. In the Type of app section, select Web App, Automated App or Bot.

  8. In XYZ, copy the OAuth Redirect URL.

  9. In your X app, find the App Info section and paste that URL in as the Callback URI / Redirect URL.

  10. Add a Website URL.

  11. Save your changes.

  12. Copy the Client ID and Client Secret displayed in X and add them to the corresponding fields in your credential.

Refer to X's for more information on working with this authentication method.

X developer
Twitter app
X's API documentation
X's API authentication documentation
Application-only Authentication
developer portal
OAuth 2.0 Authentication documentation