Symptom #
Unable to upload images when using the Magento API web service in conjunction with the Web Service Connector tool. The following error is received:
System.ServiceModel.Fault Exception The image is not specified
Solution #
Please refer to the following knowledgebase article which provides instructions on how to upload file contents using Base64 encoding:
This method involves using a VBscript to extract and encode the contents of a file, in this case an image. The converted data can then be attached using a Fixed/Dynamic Function to the relevant element in the web service call.