Submit Ticket from Custom Form on Website

Submit Ticket from Custom Form on Website

Hi


I would like to create new tickets from our custom form on our website including some custom fields like serial number. I would prefer PHP to create the ticket. I know there is the Zoho webform but we would like to create our own.

I have now read into the API and with AuthToken this would work with PHP but it is deprecated  and will not be supported any more in the future, so this not an option. OauthToken on the other hand needs an interaction from the ticket creator (customer) which we would not like to have. As I understand I can't create a token without user interaction or only once and use it always, because it's expires.

Now I'm not sure how I should achieve this. How can I (simply) create new tickets from a web form?
Is there another possibility with PHP? With http POST? Send with an e-mail?