Jump to content

Editing Tumblr Blog HTML via cURL


Lukeidiot

Recommended Posts

Hello fine peoples of phpfreaks.

 

I have a site called Themelr.com. It is basically a Tumblr Theme Generator for Tumblr.com

 

My goal is to automatically update a persons Tumblr blog with the HTML they generate from our site.

 

However it seems to be a little tricky.

 

Here is an example:

http://themelr.com/edit/

 

This page is logging in to Tumblr via cURL. The "custom_theme" JSON is the themes current HTML. How do I decode/extract that and submit to Tumblr a newly provided HTML?

 

tl;dr I am trying to $_POST to tumblr new HTML for their blog.

 

Any ideas?

Link to comment
https://forums.phpfreaks.com/topic/279118-editing-tumblr-blog-html-via-curl/
Share on other sites

Their site lets you add html code to it?  Interesting.  Really???

 

You must of misread. Instead of spamming 10+ forums for post count, you could of taken the time to read my post more clearly.

 

I am trying to basically submit post via cURL to edit peoples blog html.

I quote from your orig post:

 

"How do I decode/extract that and submit to Tumblr a newly provided HTML?"

 

Sounded to me like you wanted to upload HTML to Tumblr.

 

And where am I spamming 10+ forums?  Post count?  Who needs that?

I quote from your orig post:

 

"How do I decode/extract that and submit to Tumblr a newly provided HTML?"

 

Sounded to me like you wanted to upload HTML to Tumblr.

 

And where am I spamming 10+ forums?  Post count?  Who needs that?

 

The supporting sentence is behind it. I said:

 

"This page is logging in to Tumblr via cURL. The "custom_theme" JSON is the themes current HTML."

 

What I meant was I needed to decode the JSON, as that is what holds the value of what needs to be submitted via (POST?). That way you could store a backup of their current HTML template. Also because you may need to submit in the form of JSON.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.