Difference between revisions of "SpaceAPI"
m (added link) |
(updated the project) |
||
| Line 1: | Line 1: | ||
{{Project | {{Project | ||
| − | |State= | + | |State=Completed |
|Members=Vicarious, CoolePascal | |Members=Vicarious, CoolePascal | ||
|Description=HackerSpace Status API | |Description=HackerSpace Status API | ||
| Line 61: | Line 61: | ||
</pre> | </pre> | ||
| − | * Uploaded it to [https://ackspace.nl/status | + | * Uploaded it to [https://ackspace.nl/status.php https://ackspace.nl/status.php] but the URL can be changed if necessary.. |
* From the SpaceAPI website: "In order to be able to retrieve the object from within a javascript sandbox, the server of the JSON object should set the ‘Access-Control-Allow-Origin’ header with a value of ‘*’ ". | * From the SpaceAPI website: "In order to be able to retrieve the object from within a javascript sandbox, the server of the JSON object should set the ‘Access-Control-Allow-Origin’ header with a value of ‘*’ ". | ||
| + | * Added the JSON object to the existing [[Space state]] PHP script. Thanks [[User:Coolepascal|CoolePascal]] for the help with the PHP stuff! | ||
| − | == To do list: == | + | == To do list: (Optional) == |
* I created and uploaded really simple [https://ackspace.nl/icon/open.png open] & [https://ackspace.nl/icon/closed.png closed] icons so they won't give HTTP 404 errors, improved icons are welcome! -- [[User:Vicarious|Vicarious]] 12:37, 9 December 2011 (CET) | * I created and uploaded really simple [https://ackspace.nl/icon/open.png open] & [https://ackspace.nl/icon/closed.png closed] icons so they won't give HTTP 404 errors, improved icons are welcome! -- [[User:Vicarious|Vicarious]] 12:37, 9 December 2011 (CET) | ||
| − | |||
* From the SpaceAPI website: "Additionally, it might be beneficial to add a ‘Cache-Control’ header with a value of ‘no-cache’, to prevent browser caches from retaining old data." | * From the SpaceAPI website: "Additionally, it might be beneficial to add a ‘Cache-Control’ header with a value of ‘no-cache’, to prevent browser caches from retaining old data." | ||
Revision as of 18:05, 12 December 2011
| Project: SpaceAPI | |
|---|---|
| Featured: | |
| State | Completed |
| Members | Vicarious, CoolePascal |
| GitHub | No GitHub project defined. Add your project here. |
| Description | HackerSpace Status API |
| Picture | |
| No project picture! Fill in form Picture or Upload a jpeg here | |
See hackerspaces.nl SpaceAPI website for details.
Done so far:
- Prepared the JSON object:
If ACKspace is open:
{
"api":"0.11",
"space":"ACKspace",
"logo":"https:\/\/ackspace.nl\/ACKspace.150px.png",
"icon":{
"open":"https:\/\/ackspace.nl\/icon\/open.png",
"closed":"https:\/\/ackspace.nl\/icon\/closed.png"
},
"url":"https:\/\/ackspace.nl\/",
"address":"Kloosterweg 1, 6411 VM Heerlen, The Netherlands",
"contact":[
{"phone":"+31457112345"},
{"sip":"sip:31457112345@sip1.budgetphone.nl"},
{"irc":"irc://freenode/#ACKspace"},
{"twitter":"@ACKspace"},
{"email":"contact@ackspace.nl"},
{"ml":"info@lists.ackspace.nl"},
"open":true,
"status":"open for public",
"lastchange":1320586506,
}
If ACKspace is closed:
{
"api":"0.11",
"space":"ACKspace",
"logo":"https:\/\/ackspace.nl\/ACKspace.150px.png",
"icon":{
"open":"https:\/\/ackspace.nl\/icon\/open.png",
"closed":"https:\/\/ackspace.nl\/icon\/closed.png"
},
"url":"https:\/\/ackspace.nl\/",
"address":"Kloosterweg 1, 6411 VM Heerlen, The Netherlands",
"contact":[
{"phone":"+31457112345"},
{"sip":"sip:31457112345@sip1.budgetphone.nl"},
{"irc":"irc://freenode/#ACKspace"},
{"twitter":"@ACKspace"},
{"email":"contact@ackspace.nl"},
{"ml":"info@lists.ackspace.nl"},
"open":false,
"status":"closed",
"lastchange":1320586507,
}
- Uploaded it to https://ackspace.nl/status.php but the URL can be changed if necessary..
- From the SpaceAPI website: "In order to be able to retrieve the object from within a javascript sandbox, the server of the JSON object should set the ‘Access-Control-Allow-Origin’ header with a value of ‘*’ ".
- Added the JSON object to the existing Space state PHP script. Thanks CoolePascal for the help with the PHP stuff!
To do list: (Optional)
- I created and uploaded really simple open & closed icons so they won't give HTTP 404 errors, improved icons are welcome! -- Vicarious 12:37, 9 December 2011 (CET)
- From the SpaceAPI website: "Additionally, it might be beneficial to add a ‘Cache-Control’ header with a value of ‘no-cache’, to prevent browser caches from retaining old data."