⚠️

Warning: Never share your X (formerly Twitter) API keys or access tokens with anyone — including Aimkt developers.


These keys are for your personal use only and must be kept secure in your private environment.


Full control of your API access at all times.

Register your application

Register your application on Dribbble.

  • Name: MyAimktInstance
  • Description: My Aimkt Instance
  • Website: https://example.com
  • Redirect URI: (see below)

The OAuth2 Redirect URI is the location where the provider will redirect to after trying to login. This needs to set to your Aimkt aimkt.xyz + /integrations/social/ + dribble.

  • eg: If you are running on a container, and your Aimkt URL is: https://aimkt.xyz, then your OAuth2 Redirect URI is https://aimkt.xyz/integrations/social/dribble
  • eg: If you are running on localhost, and your Aimkt URL is http://localhost:4200, then your OAuth2 Redirect URI is http://localhost:4200/integrations/social/dribble
  • eg: If you are running on localhost, and the provider doesn't accept http uris, and your Aimkt URL is http://localhost:4200, then your OAuth2 Redirect URI is https://redirectmeto.com/http://localhost:4200/integrations/social/dribble

You only need to set one OAuth2 Redirect URI when you are setting up your Aimkt app.

Copy your client secret to environment variables

These can be found immediately after registering your application. These are both 64 characters long.

Go to setting https://aimkt.xyz/settings => Click tab “Social API Keys” => Click button ”+ Add New” add new

DRIBBLE_CLIENT_ID="1234..."
DRIBBLE_CLIENT_SECRET="5678..."

Restart Aimkt with the updated environment variables

Add a Dribbble channel in the Aimkt web interface

Go to the Aimkt web interface, and click on the “Add Channel” button. Select “Dribbble” from the list of available channels. You should be redirected to Dribbble to authorize the application.