0

I am totally new to Google Apps Script.

I want to have a product verification & key generation system which can recieve customers order information and issue an unique verification key file for customer to activate their product. However, since this is a very niche market and I dont have any money to afford a server and want to make this work without my computer always on, I would like to use google sheet as a database and try to have some code to automatically this progress.

I currently finish my key generator using C# which use following package:

System.Text;
System.Security.Cryptography;
System.Text.RegularExpressions;
PhoneNumbers;
System.Globalization;
System.Management;

I am thinking to have a Google Apps Script code that embbed to Google sheets which will detect the new data added to the sheet, auto send data to my key generation program and send a email to the buyer.

Is it possible?

5
  • Is there any reason why you don't simply write your code in Google Apps Script (which appears to just be Javascript)? Commented Jun 29, 2023 at 4:05
  • Would you please summarise your research prior to asking this question. There are many precedents for integration of Google sheets and c# - it's not clear which, if any, of these you have already considered? Commented Jun 29, 2023 at 7:28
  • The google script is a java script. See following : stackoverflow.com/questions/3152482/running-exe-from-javascript Commented Jun 29, 2023 at 8:33
  • I want to separate my keygen program from GAS. Thats why I want to ask is it possible to call C# function from GAS? Commented Jun 30, 2023 at 7:10
  • Perhaps this can help. It wouldn't separate GAS and your C# keygen for any security purposes. Only a gated (i.e. not anonymously accessible) API would really do that and, since you said you don't want a server, you've already ruled that out. Commented Jun 30, 2023 at 9:13

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.