Update PhanfareConnection for 2.0
Reported by Patrick Altman | April 21st, 2008 @ 10:51 PM | in 1.0
The Phanfare API has changed. It now requires signing of requests with a private key:
To use the Phanfare API, you will need a public Phanfare API key and a private API key. The use of a private key is an addition to Phanfare 2.0 to make your request more secure. To make any request to the API you will need to provide your public key, and sign your request with your private key. API calls also required a session_id, which is obtained from the authenticate call. The following is an example of making your first call, authenticate:
Comments and changes to this ticket
-
Patrick Altman April 21st, 2008 @ 10:58 PM
The base URL for this call will be:
http://www.phanfare.com/api/?
The parameters will be:
api_key=abc&method=Authenticate&email_address=a@b.com&password=xyz
You then append your private key onto the end of the parameter string, apply an MD5 hash, and append that result to the parameter string as sig=. Your final URL will resemble:
a@b.com&password=xyz&sig=<MD5">http://www.phanfare.com/api/?api... hash>
-
Patrick Altman April 24th, 2008 @ 09:29 PM
- State changed from new to invalid
no longer need this ticket, broke it up into multiple tickets.
-
Patrick Altman April 24th, 2008 @ 10:24 PM
- Milestone set to 1.0
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A Python binding to the Phanfare API