I tried out this circuit using the IR components I ordered from your website.
Loaded up the Photon with a modified version of the firmware which would allow me to turn my TV on and off by calling a Particle cloud function passing the command name (ON or OFF) as the parameter.
With everything hooked up and flashed I pointed the IR emitter toward the TV and send a post request to the Particle cloud API using the very useful Postman tool. Sure enough the TV responded, almost instantly too. I had just turned my TV on over the internet
I used your AnalysIR software (which is excellent by the way) to decode the signals from my TV remote and generate the raw data necessary to paste into the Photon firmware. This decoding was using the Photon too, over wifi, which is pretty awesome