Users can create a URL that delivers a particular report or document to the specified email address using the SendNow functionality without going to the SendNow page to enter the required parameters.
The following URL contains all the required parameters to achieve the out of the box SendNow functionality that is achieved by clicking on the 'OK' button.
http://localhost:8383/941GA/servlet/mstrWeb?
server=localhost
&project=Strategy%20Tutorial
&uid=administrator
&pwd=
&evt=3037
&src=mstrWeb.3037
&viewMode=1
&objectType=3
&objectID=8D8FF7A748A728FC1BD62F9792E578B2
&sendNow=1
&addressType=1
&includeType=1
&deviceID=1D2E6D168A7711D4BE8100B0D04B6F0B
&addressValues=blah@Strategy.com
&emailSubject=TestReport
&evt=5010&src=mstrWeb.ncSendNow.5010
&256001=OK&3108=1&256003=1
&evt=256003&src=mstrWeb.ncSendNow.subFrame.ncSub.256003
&evt=256004&src=mstrWeb.ncSendNow.subFrame.ncSub.256004
&evt=256001&src=mstrWeb.ncSendNow.subFrame.ncSub.256001
&sendNow=1
&evt=256014&src=mstrWeb.ncSendNow.subFrame.ncSub.256014
&evt=3108&src=mstrWeb.3108
&evt=256015&src=mstrWeb.ncSendNow.subFrame.ncSub.256015
&evtorder=3037%2C5010%2C256003%2C256004%2C256001%2C256014%2C3108%2C256015\
The following are the parameters and events used to build the above URL:
3037 - WebEventNCSendNow
objectID - Argument specifying the content object ID
objectType - Argument specifying the content object type (see EnumDSSXMLObjectTypes)
deviceID - Argument specifying the ID of the device
3108 - Event for showing confirmation page for NCS send now subscriptions.
addressValues - argument specifying a list of addresses
addressType - When set to 1, new subscriptions are created with addresses
A device ID must be specified. This is the ID of the device in Distribution Services. For example, for emails, generally it is the "Generic Email" in Developer.
Note: This will create a new contact on the user that is creating the session and executing the url.