Example: _FmNx_Load_WSDL_From_URL( "VR"; "https://api.verticalresponse.com/partner-wsdl/1.0/VRAPI.wsdl" )
This function is deprecated, and whenever possible you should use Load_WSDL_From_URL. However, there are some circumstances where a WSDL is inaccessible, and you can use this function to load the XML text of a WSDL from a FileMaker field. This function allows you to load the WSDL functions into your FileMaker solution. It will return the functions that successfully loaded. If it is unable to load the WSDL it will return and Error with details about why the WSDL did not load.
Inputs:
wsdl_name - This is the name that will prefix the functions created for this WSDL.
wsdl_document - The content of a WSDL file
You can use this function to remove the automatically created functions and preferences associated with a specific WSDL.
This function will unload all currently loaded WSDLs and reload any WSDLs found in the Extensions/wsdl folder. It will return the functions that successfully loaded. If it is unable to load the WSDL it will return and Error with details about why the WSDL did not load.
There are no default functions for SOAP service requests. Functions are created automatically when the WSDL is loaded using _FmNx_Load_WSDL_From_URL.
The DELETE operation is used to delete a resource from the server.
Inputs:
URL - This is the URL that you are using to make your request. It will be URL encoded when it is sent.
header - You may need to send specific or custom header information with your service. This allows you to add those headers.
Results:
This operation returns no data
This function is used to send a HTTP Get message. It will work for HTTP and HTTPS requests. Get operations are generally used to request something from a Web Service but not to update data on the Web Service.
Inputs:
URL - This is the URL that you are using to make your request. It will be URL encoded when it is sent.
format - This is the format of the return data.
header - You may need to send specific or custom header information with your service. This allows you to add those headers.
Result:
The return data will be data you requested from the service. We will package the data in the format specified in the format field.
This function is used to send a HTTP POST message. It will work for HTTP and HTTPS requests. POST is a tool to send data to a Web Service. It is generally used when you need to update data on a Web Service.
Inputs:
URL - This is the URL that you are using to make your request. It will be URL encoded when it is sent.
post_data - This is just a block of data. No encoding is done on it. Depending on the service you are working with you may need to URL Encode this using the FileMaker function "GetAsUrlEncoded( text )". If the Data needs to be Base64 encoded we provide functions for that in the plugin. See _FmNx_Base64_Encode for more information.
format - This is the format of the return data.
header - You may need to send specific or custom header information with your service. This allows you to add those headers.
Result:
The return data will be data you requested from the service. We will package the data in the format specified in the format field.
This function is used to send a HTTP PUT message. It will work for HTTP and HTTPS requests. PUT operations are generally used to upload a resource to a Web Service. For example this might be a file that is being uploaded.
Inputs:
URL - This is the URL that you are using to make your request. It will be URL encoded when it is sent.
put_data - This is just a block of data. No encoding is done on it. Depending on the service you are working with you may need to URL Encode this using the FileMaker function "GetAsUrlEncoded( text )". If the data needs to be Base64 encoded we provide functions for that in the plugin. See _FmNx_Base64_Encode for more information.
header - You may need to send specific or custom header information with your service. This allows you to add those headers.
Results:
This operation has no return data
For more information on XPATH parsing, please see Beta Documentation: Parsing Responses with XPATH.
Frequently Web Services will Bases64 encode binary data. This function is used to decode that data.
Frequently Web Services will require biniary data to be Base64 encoded. This functions allows you to encode a block of data
Comments