1

I'm creating a custom page(Asp.net MVC solution) using core services to create a component. And that component has Image and Video field. I need to get digital assets from Media Manager and then create component. I'm able to access media manager assets but only getting "Direct Link" from it. But to store component in CMS, i will need ECL link of those assets. so can anyone help me in how can i get ECL link for selected media manager item so it can be stored in multimedia field in component?

  • Are you using the ECL-based Media Manager connector from SDL? Doesn't sound like you are – Nuno Linhares Jun 16 '17 at 13:51
  • We are using out of box media manager connector from SDL. do we have separate version "ECL-based media manager connector" to ECL Links? Apologies as not aware of media manager connectors so needs bit of clarity. Thanks for help – Pankaj Sharma Jun 16 '17 at 14:49
  • 2
    It is the same... this should store the MM items as ECL components in the CM – Nuno Linhares Jun 16 '17 at 15:13
  • Thanks for clarity. i'm able to use MM items as ECL component in CMS. But is it possible to get ECL link of MM item if i try to select MM item on custom page created in external application thru core services? – Pankaj Sharma Jun 18 '17 at 14:49
1

To play with ECL directly. You need to use Tridion.ExternalContentLibrary.V2 Get the below mentioned required Dlls from your Tridion InstallatioN

  • Tridion.ExternalContentLibrary.V2.dll
  • Tridion.ExternalContentLibrary.dll
  • Tridion.ExternalContentLibrary.Service.Client.dll

Documentation of ECL API

  • Thanks. I'm able to use .and select media manager items through CMS directly. But my question is different. i want to select multimedia item on custom page(using asp.net MVC application) created using core services. so its ans external application where i want to select multimedia item and while selecting i need ECL link – Pankaj Sharma Jun 18 '17 at 14:46
  • updated my answer – Raj Kumar Jun 18 '17 at 18:36
  • 1
    Your question/need require more clarity. ECL is used to expose external media to CMS. how come core service is used to create media in external application? what you want to achieve? why you need ECL link? – Raj Kumar Jun 19 '17 at 18:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.