1
這看起來很瑣碎的問題api.ai,但我不能找到一種方法,通過ApiAi.TextRequest呼叫通行證的SessionID通過的dotnet SDK
這看起來很瑣碎的問題api.ai,但我不能找到一種方法,通過ApiAi.TextRequest呼叫通行證的SessionID通過的dotnet SDK
好打發的SessionID,原來它的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;
}
}
所以我落得這樣做是對的SessionID對象添加到ApiRequest對象:
[JsonProperty("sessionId")]
public string SessionId { get; set; }
顯然,你將需要重構簽名方法