[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[mylyn-integrators] Web Connector Configuration for Pivotal Tracker help
|
Hi,
First, this is my first ever mailing list so forgive if I do something stupid.
I am trying to use the web connector to connect to Pivotal Tracker but am lost in what different settings mean. The API instructions specify that I need to login via https and retrieve a token, and then use that token in the header of plain http requests. (see bottom of email).
Here's the current setup I worked up to but still can't get a connection:
UserID: my user id
Password: my password
Parameters:
projectId = 123456
Advanced Config:
Task Url: ${serverUrl}/projects/${projectId}/stories/ (but should this be https? cause api specifies http)
New Task Url: ?? not worried about it just yet
Query Request URL: ${serverUrl}/projects/${projectId}/stories
Query Pattern:
<story><id type="integer">({Id}[0-9]+?)</span></id><project_id type="integer">.*?</project_id><story_type>({Type}.*?)</story_type><url>
http://www.pivotaltracker.com/story/show/({Id}[0-9]+?)</url><estimate type="integer">.*?</estimate><current_state>({Status}.*?)</current_state><description>({Description}.*?)</description><name>.*?</name><requested_by>.*?</requested_by><owned_by>({Owner}.*?)</owned_by><created_at type="datetime">.*?</created_at><accepted_at type="datetime">.*?</accepted_at><labels>.*?</labels></story>
So I am confused now how to do the login to run my query because first, I have to retrieve a login token. Then to do a query I need to provide the token in the header. Should I use the HTTP Authentication section? (it doesn't specify if it's https or not).
Any guidance would be greatly appreciated.
Cheers,
Tristan
Note: This API action requires SSL. While we recommend basic authentication, it is also possible to send the username and password parameters in a POST request.
curl -u USERNAME:PASSWORD -X GET https://www.pivotaltracker.com/services/v3/tokens/active
<?xml version="1.0" encoding="UTF-8"?>
<token>
<guid>c93f12c71bec27843c1d84b3bdd547f3</guid>
<id type="integer">1</id>
</token>
Note: This API action requires SSL. We recommend basic authentication.
curl -H "X-TrackerToken: TOKEN" -d username=USERNAME -d password=PASSWORD -X POST https://www.pivotaltracker.com/services/v3/tokens/active
<?xml version="1.0" encoding="UTF-8"?>
<token>
<guid>c93f12c71bec27843c1d84b3bdd547f3</guid>
<id type="integer">1</id>
</token>