本文整理汇总了C#中Api.getResponseFromOrb方法的典型用法代码示例。如果您正苦于以下问题:C# Api.getResponseFromOrb方法的具体用法?C# Api.getResponseFromOrb怎么用?C# Api.getResponseFromOrb使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Api
的用法示例。
在下文中一共展示了Api.getResponseFromOrb方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FullSearch
private static void FullSearch()
{
ParamBuilder oParamBuilder = new ParamBuilder();
SearchResults = new List<Item>();
oParamBuilder.addParam("sid", StaticSessionSettings.sessionID);
oParamBuilder.addParam("q", "");
var oComm = new Api();
var result = oComm.getResponseFromOrb<List<Item>>(Api.mediasearch, oParamBuilder.GetParamList());
List<Item> Temp = new List<Item>();
Temp = result;
SearchResults.Clear();
foreach (var item in Temp)
{
if (!string.IsNullOrWhiteSpace(item.field))
SearchResults.Add(item);
}
iveFullySearched = true;
}
示例2: sessionkeepAlive
public bool sessionkeepAlive()
{
var oParamBuilder = new ParamBuilder();
var oComm = new Api();
oParamBuilder.addParam("sid", StaticSessionSettings.sessionID);
var result = oComm.getResponseFromOrb<Status>(Api.sessionkeepAlive, oParamBuilder.GetParamList());
if (result.code == "0")
return true;
return false;
}
示例3: computergetStatus
public PcStatus computergetStatus(string elementName)
{
if (StaticSessionSettings.sessionID == "")
{
throw new Exception("No sessionID specified.");
}
var oComm = new Api();
var result = oComm.getResponseFromOrb<PcStatus>(Api.computergetStatus, "sid=" + StaticSessionSettings.sessionID);
return result;
}
示例4: sessionlogin
public bool sessionlogin(string username, string password)
{
StaticSessionSettings.username = username;
StaticSessionSettings.password = password;
var oComm = new Api();
var oParamBuilder = new ParamBuilder();
var blnLoggedIn = false;
oParamBuilder.addParam("apiKey", StaticSessionSettings.applicationKey);
oParamBuilder.addParam("l", StaticSessionSettings.username);
oParamBuilder.addParam("password", StaticSessionSettings.password);
var result = oComm.getResponseFromOrb<Status>(Api.sessionlogin, oParamBuilder.GetParamList());
StaticSessionSettings.sessionID = result.orbSessionId;
// if(result.code == "0")
blnLoggedIn = true;
StaticSessionSettings.sessionExpireTime = result.maxInactiveInterval;
return blnLoggedIn;
}