How to connect Asana from PHPStorm?

If you need to connect to the project in asana, in the beginning do as described above

1) Personal Access Token and use that as your Username in the Servers configuration in PHPStorm 2) Project ID comes from the URL if your within the Project (the first long number)

3.a) In phpStorm change "Task List URL"

with "{serverUrl}/projects/{project_ID}/tasks?assignee=me"

to {serverUrl}/projects/{project_ID}/tasks

If you want to work with "Personal Tasks"

3.b) In phpStorm change "Task List URL"

{serverUrl}tasks?workspace=[workspace_id]&assignee=me

[workspace_id] get here https://app.asana.com/api/1.0/users/me


Nov 2016 important addition to (mostly) working recipe of @Jonas Krispin:

  • password field should be empty, otherwise you are not going to connect

so, finally:

  • Server URL: leave as is (https://app.asana.com/api/1.0)
  • Username: Personal Access Token which you generate in your Asana account settings
  • Password: empty
  • Project ID: number in your project's URL just before "/list" part (httpx://app.asana.com/0/123456789101112/list

in PhpStorm 2016.2 settings look as follows:

enter image description here

not enough reputation to add a comment

Tags:

Phpstorm

Asana