{"id":7893,"date":"2010-01-25T01:07:27","date_gmt":"2010-01-25T01:07:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wordpress-web-service\/"},"modified":"2013-10-24T04:08:21","modified_gmt":"2013-10-24T04:08:21","slug":"wordpress-web-service","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wordpress-web-service\/","author":5724105,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.1","stable_tag":"trunk","tested":"3.6.1","requires":"2.8","requires_php":"","requires_plugins":"","header_name":"WordPress Web Service","header_author":"Bj&ouml;rn Kahlert","header_description":"","assets_banners_color":"","last_updated":"2013-10-24 04:08:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/code.google.com\/p\/wordpress-web-service\/","header_author_uri":"http:\/\/bkahlert.com\/","rating":0,"author_block_rating":0,"active_installs":70,"downloads":12792,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1538954","resolution":"5","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1538954","resolution":"4","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1538954","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1538954","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1538954","resolution":"1","location":"plugin"}},"screenshots":{"1":"Page http:\/\/yoursite.com\/blog\/index.php\/wpws opened in a webbrowser","2":"Data Connection Wizard with WSDL selected","3":"Entering the site's WSDL url as shown on the first screenshot","4":"Successfully parsed WSDL file with all currently supported methods and datatypes","5":"Successfully generated proxy classes for easy access of WordPress resources"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[867,28192,67124,67125],"plugin_category":[],"plugin_contributors":[85564],"plugin_business_model":[],"class_list":["post-7893","plugin","type-plugin","status-closed","hentry","plugin_tags-web","plugin_tags-webservices","plugin_tags-wpws","plugin_tags-wsdl","plugin_contributors-bkahlert","plugin_committers-bkahlert"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wordpress-web-service.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wordpress-web-service\/trunk\/screenshot-1.png?rev=1538954","caption":"Page http:\/\/yoursite.com\/blog\/index.php\/wpws opened in a webbrowser"},{"src":"https:\/\/ps.w.org\/wordpress-web-service\/trunk\/screenshot-2.png?rev=1538954","caption":"Data Connection Wizard with WSDL selected"},{"src":"https:\/\/ps.w.org\/wordpress-web-service\/trunk\/screenshot-3.png?rev=1538954","caption":"Entering the site's WSDL url as shown on the first screenshot"},{"src":"https:\/\/ps.w.org\/wordpress-web-service\/trunk\/screenshot-4.png?rev=1538954","caption":"Successfully parsed WSDL file with all currently supported methods and datatypes"},{"src":"https:\/\/ps.w.org\/wordpress-web-service\/trunk\/screenshot-5.png?rev=1538954","caption":"Successfully generated proxy classes for easy access of WordPress resources"}],"raw_content":"<!--section=description-->\n<p>WordPress Web Service (WPWS) is used to access WordPress resources via WSDL and SOAP.\nIt allows you to connect WSDL enabled software like Adobe Flex \/ Flash Builder,\nMicrosoft Visual Studio, PHP, J2EE, etc. to WordPress resources like posts\nand pages.<\/p>\n\n<p>WPWS gives you also the opportunity to program alternative (graphical) interfaces\nfor your WordPress installation.<\/p>\n\n<p>Furthermore alternative interpretations of WordPress resources are possible.\nFor example you can interpret a post\/page as a gallery; a datatype consisting of\nall included images with the corresponding attributes.<\/p>\n\n<p>After installation simply open http:\/\/yoursite.com\/blog\/index.php\/wpws to test your plugin.\nThat is to add \"\/wpws\" to the index.php part in your WordPress' url.<\/p>\n\n<p>For more information visit:\n<a href=\"http:\/\/code.google.com\/p\/wordpress-web-service\/\">WordPress Web Service<\/a><\/p>\n\n<p>Developers willing to help development on WPWS are greatly welcomed.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>wordpress-web-service<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> folder<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Open http:\/\/yoursite.com\/blog\/index.php\/wpws in your webbrowser to test the plugin.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>[FEATURE] You may now also query for categories (patch provided by Arman Safikhani - armansafikhani@hotmail.com)<\/li>\n<li>[FIX] The integrated online SOAP client is replaced by http:\/\/wsdlbrowser.com<\/li>\n<li>[FIX] Resolved Bug 16 (\"strlen() expects parameter 1 to be string\")<\/li>\n<li>[BUG] getImages &amp; getGalleries seem to be broken<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Resolves potential security vulnerabilities in resize-image.php<\/li>\n<li>Resolves potential security vulnerabilities in the web service (wpws-soap.php)<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Change of namespace from *.wpws.bkahlert.com to *.wpws.develop.bkahlert.com<\/li>\n<li>Issues with pages\/posts that contain html entities and are processed by getGallery\/getImages resolved<\/li>\n<li>Issue with some WordPress installation that couldn't retrieve any SOAP response resolved (changed SOAP address from ...\/index.php\/wpws to ...\/index.php?\/wpws<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Incompatibility with Flash Builder resolved<\/li>\n<li>Compatibility with WordPress 3.x<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>A writeable cache directory is no more needed in order to dynamically resize images and to return the correct content length to the caller.<\/li>\n<li>The <code>resizeableUrl<\/code> attribute of the <code>Image<\/code> datatype contains now 3 placeholders, namely <code>%{WIDTH}<\/code>, <code>%{HEIGHT}<\/code> and <code>%{QUALITY}<\/code>.<\/li>\n<li>The <code>Image<\/code> type now contains the property <code>parentId<\/code><\/li>\n<li>Method <code>getImages<\/code> now allows to return not only images of one resource but also of all child resources<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Properties <code>width<\/code>, <code>height<\/code>, <code>maxResizeableWidth<\/code> and <code>maxResizeableHeight<\/code> added to Image type<\/li>\n<li>Minor bugs removed<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Improved instructions on http:\/\/yoursite.com\/blog\/index.php<strong>\/wpws<\/strong><\/li>\n<li>Cleaner directory structure<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Improved WSDL1.1 compability<\/li>\n<li>WSDL file size optimization<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial version<\/li>\n<\/ul>","raw_excerpt":"WordPress Web Service is used to access WordPress resources via WSDL and SOAP.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/7893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=7893"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bkahlert"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=7893"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=7893"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=7893"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=7893"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=7893"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=7893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}