You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Check header's response code (especially for POST/PUT/DELETE requests)
33
+
* Check header's response code (especially for POST/PUT/DELETE requests)
34
34
* See http://stackoverflow.com/questions/9183178/php-curl-retrieving-response-headers-and-body-in-a-single-request/9183272#9183272
35
-
* Maybe Guzzle for handling http connections
35
+
* Maybe Guzzle for handling http connections
36
36
*https://github.com/guzzle/guzzle
37
37
38
38
## Limitations
39
39
40
40
Redmine is missing some APIs for a full remote management of the data :
41
-
* List of activities & roles : http://www.redmine.org/issues/11464
42
-
* ...
41
+
* List of activities & roles : http://www.redmine.org/issues/11464
42
+
* ...
43
43
44
44
A possible solution to this would be to create an extra APIs implementing the missing entry points. See existing effort in doing so : https://github.com/rschobbert/redmine-miss-api
45
45
46
46
## Requirements
47
47
48
-
* PHP >= 5.3.2
49
-
* The PHP [cURL](http://php.net/manual/en/book.curl.php) extension
50
-
* The PHP [SimpleXML](http://php.net/manual/en/book.simplexml.php) extension
51
-
* The PHP [JSON](http://php.net/manual/en/book.json.php) extension
52
-
* "Enable REST web service" for your Redmine project (/settings/edit?tab=authentication)
48
+
* PHP >= 5.3.2
49
+
* The PHP [cURL](http://php.net/manual/en/book.curl.php) extension
50
+
* The PHP [SimpleXML](http://php.net/manual/en/book.simplexml.php) extension
51
+
* The PHP [JSON](http://php.net/manual/en/book.json.php) extension
52
+
* "Enable REST web service" for your Redmine project (/settings/edit?tab=authentication)
53
53
* then obtain your *API access key* in your profile page : /my/account
0 commit comments