Last week Google introduced a significant update to Google Forms. In addition to a very different UI, the format of the public URL has changed AND more importantly, it has broken my WordPress Google Form plugin.
The change only seems to affect forms created from scratch using the new version of Google Forms. My plugin is dependent on the WordPress HTTP API to retrieve the form from Google and with the new URL format, the API is returning an error. I am trying to figure out what Google doesn’t like.
What is odd is I am able to successfully retrieve the form using the wget utility (a Unix command line tool for retrieving remote content) however wp_remote_get() doesn’t work.
I wish had some better news to report but right now I am stumped as to why this isn’t working.
If anyone has any ideas, I have posted some of the low level debug stuff on PastBin.