2017-04-10 3 views

답변

1

좋아 ApiAi.TextRequest의 호출을 통해 세션 ID를 전달하는 방법을 찾을 수 없습니다 밝혀 그 SDK는 내장되어 클라이언트 측에서만 작동하는 방법. It generates the GUID internally :

public AIDataService(AIConfiguration config) 
    { 
     this.config = config; 

     if (string.IsNullOrEmpty(config.SessionId)) 
     { 
      SessionId = Guid.NewGuid().ToString(); 
     } 
     else 
     { 
      SessionId = config.SessionId; 
     } 
    } 

그래서 나는 ApiRequest 객체에 세션 ID 객체를 추가하는 일을 결국 무엇을 : 분명히

[JsonProperty("sessionId")] 
    public string SessionId { get; set; } 

당신이 방법 서명을 리팩토링해야합니다