特定のユーザーがサインアップしたイベントのリストを取得しようとしています。注: my-events を取得できますが、ユーザーとしてログインする必要があります :( Adobe Connect API ユーザー ガイドには次 のように記載されています:ユーザーのログインまたはプリンシパル ID を指定すると、このアクションは、ユーザーが参加したイベントのリストを返します 。ユーザーが参加する予定のイベントのリストを取得 - サインアップしていますか? ...
main()
{
//login as adiminstrator
ConnectAPI connectApi = new ConnectAPI(@"http://domain.adobeconnect.com","user@domain.com", "Password", "");
var listOfEventsJson = getUsersAttendedEvents("someUser@email.com", "someAccountId");
Console.WriteLine( listOfEventsJson );
}
使用すると空のJsonリストが表示されます
private String getUsersAttendedEvents(string login, string accountId)
{
if (_bzsession == "")
Login();
string queryString = "login=" + login +
"&account-id=" + accountId;
var result = Request("events-attendance", queryString);
return JsonConvert.SerializeXmlNode(result, Newtonsoft.Json.Formatting.Indented);
}
応答結果は次のとおりです。
{
"results": {
"?xml": {
"@version": "1.0",
"@encoding": "utf-8"
},
"results": {
"status": {
"@code": "no-data"
}
}
}
}
前もって感謝します