Expand my Community achievements bar.

SOLVED

Find the Mirror URL of a Delivery

Avatar

Level 2

Hi,

I want to find out the Mirror URL of a Delivery.

In the system and trackingLog table the data is being stored in the following format

http://<ServerName>/nl/jsp/m.jsp?c=<%=escapeUrl(cryptString(message.deliveryPartId.toString(16)+'|'+message.id.toString(16)))%>

I am able to find the value of message.id

But I am not able to find the value of message.deliveryPartId

Which field are we referring to by message.deliveryPartId​?

Linda Stinson​ expect your comments on the same

Thanks in advance

Happy campaigning,

Sumit

1 Accepted Solution

Avatar

Correct answer by
Level 2

DeliveryPartId is the Delivery part identifier in the database (when it is not a collection).

View solution in original post

5 Replies

Avatar

Correct answer by
Level 2

DeliveryPartId is the Delivery part identifier in the database (when it is not a collection).

Avatar

Former Community Member

Hi Sumit,

How are you generating this URL? How are you able to encrypt it?

How can I create this part: <%=escapeUrl(cryptString(message.deliveryPartId.toString(16)+' '+message.id.toString(16)))%>

Avatar

Former Community Member

How are you generating this URL? How are you able to encrypt it?

How can I create this part: <%=escapeUrl(cryptString(message.deliveryPartId.toString(16)+' '+message.id.toString(16)))%>

Linda Stinson Vipul Raghav Can you guys please help? Any suggestion?

Avatar

Employee

Hi Rahul,

You won't be able to replicate it as the call to cryptString method is internal to server and cannot be generated from outside.

Regards,

Vipul Raghav

Avatar

Level 2

Hello:

what does this mean?DeliveryPartId is the Delivery part identifier in the database (when it is not a collection).

I am facing the same issue, that i need to re-generate the mirror link for the history purpose after a message has been sent out.

I think message.id is the nms:broadLogRtEvent.id, but i still cannt find the deliveryPartId field in the table.