0
我開發了一個使用directline API的機器人。如果我想知道用戶第一次與bot進行通信時用戶的ip地址,可以實現嗎? 如果可能,我如何實現這一目標?當用戶與bot通信時,有可能知道用戶的ip地址嗎?
我開發了一個使用directline API的機器人。如果我想知道用戶第一次與bot進行通信時用戶的ip地址,可以實現嗎? 如果可能,我如何實現這一目標?當用戶與bot通信時,有可能知道用戶的ip地址嗎?
人們說有很多種方式可以在asp.net中獲得用戶的IP地址,但根據我的經驗,他們中的任何一個都不能用於botframework。 (Here is something I have tried before.)
如果您使用的是DirectLine API,我假設您構建了自己的應用程序來與bot連接。您可以嘗試在應用程序中獲取IP,然後通過將其添加到請求的標題或向您的機器人發送隱藏的消息(機器人不會響應的消息)將它們發送到您的機器人。