Hi,
we want use the executeMailMerge from Salesforce with templates that are saved as Chatter Files (ContentDocument).
Is there a way to use the REST API with a link to a the file instead of sending the file in a POST message and instead of keeping the template file outside of Salesforce?
If not, does someone has a working example of an Apex code for sending the file in the POST body?
Thanks,
Yishay
Hi Yishay,
You can find Salesforce samples at https://github.com/asposemarketplace/Aspose_for_SalesForce to work with Aspose for Cloud. Please check Aspose.Words samples for mail merge.
As far as storing templates is concerned, you can upload your templates to S3, DropBox, Box, Google Drive, Google Cloud, Azure and FTP storage however accessing files directly from Salesforce is not supported.
You can also upload your template and XML to Aspose for Cloud storage. File upload example for Salesforce is available at https://gist.github.com/assadvirgo/376b3527571d4ca5ef76
If you do not want to upload your file to any storage, you can send a multipart request and send template file as first part and XML as second part. Please check example 6 at https://docs.aspose.cloud/words/mail-merge/
Best Regards,
Hi Muhammad,
Thanks for the quick reply!
The documentation on https://docs.aspose.cloud/words/mail-merge/ very limited, but I think We have a working demo, but we get the following message:
System.HttpResponse[Status=Method Not Allowed, StatusCode=405]
When we send the following (I hide the appSID and signature):
System.HttpRequest[Endpoint=https://api.aspose.com/v1.1/words/executeMailMerge?withRegions=False&appSID=XXXX-XXXX-XXXX-XXXX-XXXX&signature=XXXXXXXXXXXXX, Method=POST]
The body is attached in the end of the email.
Can you please help us in understanding what are we doing wrong?
Thanks,
Yishay
Body:
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
BillSmithNYCSome companyDQotLS0t
Hi Muhammad,
Just tried myself what you offered, and uploaded the template to the “Aspose for Cloud Default Storage”
This is the call:
System.HttpRequest[Endpoint=https://api.aspose.com/v1.1/words/Test%20Template.docx/executeMailMerge?mailMergeDataFile=BillSmithNYCSome%20company&appSID=XXXXXXX&signature=XXXXX, Method=POST]
I got the following reply:
System.HttpResponse[Status=Forbidden, StatusCode=403]
What am I doing wrong?
Thanks,
Yishay
Hi Yishay,
As far as sending multipart request with template and XML is concerned, we are working on this sample and will share it with you soon.
Regarding your second example where you have uploaded the template, I can see one issue with your URI. mailMergeDataFile parameter accepts the name of the XML file and not the actual XML. You can save the XML data in a XML file and upload it to Aspose for Cloud storage just like you did with the template.
Once uploaded, you can pass the name of the XML file in your URI as you can see in example 3 at https://docs.aspose.cloud/words/mail-merge/.
Best Regards,
Hi Muhammad,
Thanks again for the quick reply we will be waiting for that example.
In addition we also made the api work with sending the XML where the template is already placed in your repository, if you want I can send you the corrected apex code.
Have a nice day,
Yishay
Hi Yishay,
Sure, if your code is different from the one uploaded to GitHub by Aspose, you can share your code for future reference. May be someone else can benefit from your code.
Best Regards,