Syntax
GetSymbol (Symbol As String)
Description
The GetSymbol operation is used to return symbol identifier if symbol name was given, or returns symbol name if given symbol identifier.
Request Parameters
Name | Description | Required |
Symbol |
|
Yes |
Response Elements
Name | Description |
Result |
This operation returns symbol identifier in case of symbol name is given or symbol name is returned in case of symbol identifier is given. Otherwise, an expliciterror codeis returned. Type: JSON object as String |
Sample
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>GetSymbol</title><script src="http://code.jquery.com/jquery-latest.js"></script></head><script >$(document).ready(function () {var urlStr = "http://webtrader.hybridsolutions.com/publicweb/webservice.svc";jQuery.support.cors = true;$("#progress").ajaxStart(function () { $(this).css("display", "block"); });$("#progress").ajaxComplete(function () { $(this).css("display", "none"); });function onSuccessResult(response) {response = eval('(' + response + ')')if (response.UserId == -1 || response.UserId == -207) {$("#resultData").html("Invalid username or password");}else if (response.UserId == -231) {$("#resultData").html("You must have at least one account");}else if (response == null || response == "" || response.UserId < 0) {$("#resultData").html("Error while login.Please try later");}else {$("#resultData").html("SuccessResult ... UserId is :" + response.UserId);}}$("#resultAction").ajaxError(function (result) { $(this).html('An error occured'); });function onErrorResult(result) {alert('Service call faild : ' + result.status + ' ' + result.statusText);}$("#btnLogin").click(function () {$.getJSON(urlStr + "/Login?username=" + $("#txtusername").val() + "&password=" + $("#txtpassword").val() + "&callback=?" , onSuccessResult);});function onSuccessResultAction(dataResult) {dataResult = eval('(' + dataResult + ')');$("#resultAction").html(dataResult);}$("#btnAction").click(function () {$.getJSON(urlStr + "/GetSymbol?Symbol=" + $("#txtSymbol").val() + "&callback=?" , onSuccessResultAction);});});</script><body><table border="1px"><tbody><tr><td>Username: <input type="text" id="txtusername" value=""/>Password: <input type="text" id="txtpassword" value=""/><button id="btnLogin"> Login </button></td></tr><tr ><td>Symbol: <input type="text" id="txtSymbol" value=""/><button id="btnAction"> GetSymbol </button></td></tr></tbody></table><div id="resultData"> </div><div id="resultAction"> </div><div style="display:none" id="progress">Loading ... </div></body></html>
See Also