string 
                LoginEmail = 
                "spread@reasonables.com"
                ;
            
            
                string 
                APIKey = 
                "spread"
                ;
            
             
                    
            
                //Define recipient email 
            
            
                string 
                To = 
                "noclone@reasonables.com"
                ; 
            
             
             
                //Content Information
            
            
                string 
                TemplateId = 
                "1"
                ;
            
            
                string 
                Subject = 
                "Title"
                ;
            
            
                string 
                SubstitutionVars = 
                "{\"[CUSTOM]\":\"Value\"}"
                ;
            
             
            
            
                //Language Information
            
            
                string 
                CreativeLanguage = 
                "en"
                ; 
            
             
            
                //Attachment Information
            
            
                byte[] 
                Attachment = 
                File
                .ReadAllBytes(
                "xxxx/1234.txt"
                );
            
            
                string 
                AttachmentName = 
                "1234.txt"
                ;
            
             
            
                //Create a SpreadWebService object and use its method.
            
                SpreadWebService
                 MySpread =
                 new 
                SpreadWebService
                ();
            
             
            
                
                     string 
                    result = MySpread.SendTemplateAttachment(LoginEmail,APIKey,To,TemplateId,
                    Subject,SubstitutionVars,CreativeLanguage,Attachment,AttachmentName);
                
            
        
                     
                    
                        
            
                Dim 
                LoginEmail
                As String
                 = 
                "spread
                @reasonables.com"
            
            
                Dim 
                LoginPassword
                As String
                 = 
                "spread"
            
             
            
                  'Define recipient email
            
            
                Dim
                 To 
                As String
                 = 
                "myedm@edm.com"
            
            
             
             'Content Information
            
            
                Dim
                 TemplateId
                As String
                 = 
                "1"
            
            
                Dim
                 Subject
                As String
                 = 
                "Title"
            
            
            
                Dim
                 SubstitutionVars 
                As String
                 = 
                "{""[CUSTOM]"":""Value""}"
            
            
             
            
            
                 'Language Information
            
            
                Dim
                 CreativeLanguage 
                As String
                 = 
                "en"
            
             
            
            
                 'Attachment Information
            
            
                Dim
                 Attachment 
                As Byte()
                 = 
                File
                .ReadAllBytes(
                "xxxx/1234.txt"
                )
            
            
            
                Dim
                 AttachmentName 
                As String                 
                 = 
                "1234.txt"
            
            
             
            
            
                'Create a SpreadWebService object and use its method.
            
            
                Dim 
                MySpread 
                As New
                 SpreadWebService
            
            
                
                    
                        Dim 
                        
                        Result As String = MySpread.SendTemplateAttachment(LoginEmail,APIKey,To,TemplateId,
                    Subject,SubstitutionVars,CreativeLanguage,Attachment,AttachmentName)
                
            
        
                     
                    
                        
        /**
     * @name     SendTemplate
     * @function send template email with attachment
     * @return
     *   'Invalid Email Address'                                            
     *   'Information required'                                             
     *   'LoginEmail and Password do not match'                             
     *   'Sent failed'                                                      
     *   'Your email has submitted successfully and will by send out soon.' 
     *   'Sent success'                                                     
     */
    public function SendTemplate($loginEmail,$APIKey,$to,$templateId,$subject,$substitutionVars,$creativeLanguage,$attachment,$attachmentName){
        $sendParam = array(
            'LoginEmail'    => $loginEmail,
            'APIKey'      => $APIKey,
            '[To]'  => $to,
            'TemplateId'          => $templateId,
            'Subject'          => $subject,
            'SubstitutionVars'      => $substitutionVars,
            'CreativeLanguage'            => $creativeLanguage,
            'Attachment'       => $attachment,
            'AttachmentName'          => $attachmentName
        );
        $Client=new SoapClient("http://service.rspread.com/Service.asmx?WSDL");
        error_log( json_encode( $sendParam )."__param" );
        $sendResult = $Client -> SendTemplateAttachment( $sendParam ); 
        return $sendResult;
    }
         
                     
                    No sample.