API Support Forum
OEC API > API Support > OECClient.Global.UUID
Author Topic: OECClient.Global.UUID
(2 messages, Page 1 of 1)
Moderators: VPfau
CZendejas116
Posts: 51
Joined: Apr 13, 2011


Posted: Oct 25, 2011 @ 01:24 PM             Msg. 1 of 2
Hi,

I just downloaded "OEC API Advanced Example" again, and I can see a new attribute in OECClient class, in LoginForm code:

OECClient.Global.UUID
What is this for?
Online documentation says:
"Unique Universal IDentifier (UUID) This value has to be set to identify application when OEC API is being used by 3rd parties. Remoting connections are required to specify UUID as well."

If I try to connect to sim.openecry.com from "OEC API Advanced Example", I get a new message that says: "SoftwareNotPermitted".
But if I comment the line:

//OECClient.Global.UUID = "9e61a8bc-0a31-4542-ad85-33ebab0e4e86";
I can login as usual.
So, I think I can work in same way, just not setting UUID attribute. Right?
I also test with prod.openecry.com, and it has same behaviour.

Regards,

Claudia Zendejas
VictorV
Posts: 746
Joined: May 08, 2007


Posted: Oct 25, 2011 @ 02:47 PM             Msg. 2 of 2
API documentation for this property will be updated soon.

New text will be the next one:
"This value has to be set to identify application when OEC API is being used by 3rd parties.

Obtaining the UUID and connecting your application to OEC with the UUID will enable your users to leverage a single login to access both your application as well as OEC's Trading platform at the same time.

UUID must be obtained from OEC by contacting support (support@openecry.com).

Remoting connections are required to specify UUID as well.
"

For now OEC is allowing customers to use software without UUID for compatibility. So, you are right: just avoid setting UUID.

Victor Vins
Lead Software Developer