First Twitter-compat API call works! /api/help/test.format
darcs-hash:20080714202728-ca946-fed9631e283e00019aad61a87d7c4f51530327d1.gz
This commit is contained in:
		@@ -22,8 +22,23 @@ if (!defined('LACONICA')) { exit(1); }
 | 
				
			|||||||
# This naming convention looks real sick
 | 
					# This naming convention looks real sick
 | 
				
			||||||
class ApihelpAction extends Action {
 | 
					class ApihelpAction extends Action {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						/* Returns the string "ok" in the requested format with a 200 OK HTTP status code.
 | 
				
			||||||
 | 
						 * URL:http://identi.ca/api/help/test.format
 | 
				
			||||||
 | 
						 * Formats: xml, json
 | 
				
			||||||
 | 
						 */
 | 
				
			||||||
	function test($args, $apidata) {
 | 
						function test($args, $apidata) {
 | 
				
			||||||
		print "gargargar";
 | 
					 		global $xw;
 | 
				
			||||||
 | 
							if ($apidata['content-type'] == 'xml') {
 | 
				
			||||||
 | 
								header('Content-Type: application/xml; charset=utf-8');		
 | 
				
			||||||
 | 
								common_start_xml();
 | 
				
			||||||
 | 
								common_element('ok', NULL, 'true');
 | 
				
			||||||
 | 
								common_end_xml();
 | 
				
			||||||
 | 
							} elseif ($apidata['content-type'] == 'json') {
 | 
				
			||||||
 | 
								header('Content-Type: application/json; charset=utf-8');		
 | 
				
			||||||
 | 
								print '"ok"';
 | 
				
			||||||
 | 
							} else {
 | 
				
			||||||
 | 
								common_user_error("API method not found!", $code=404);
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
		exit();
 | 
							exit();
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user