I am writing a C# program for my son's class (that will be used by several students from different computers and external IPs). The app basically uploads an assignment the students wrote to their own personal Google Drive account.
I am trying to get the external IP of their PC, without using any 3rd party services such as whatismyip.com etc.
I have done research about this for a few hours, and I know that 'Google Apps Unlimited' basically allows paying customers (aka not me) and organizations to pay 10$/month and find out who uploaded each file to the google drive account.
My question is how, using the API, I can view the IP address of the PC that uploaded the file?
Thanks.