6 posts
  • Has been part of the Envato Community for over 3 years
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
RCNeil says

It seems as though there is an issue with Twitter’s API recently? A lot of the themes on Themeforest that incorporate it, and some of the sites I incorporate it with, aren’t currently working because of the ‘upgrade’ to Twitter API 1 .1.

Does anyone have any knowledge of this?

https://dev.twitter.com/discussions/10803

Any discussion as to what the old themes and their developers should do?

261 posts What we do in life, echoes in eternity!
  • Has referred 50+ members
  • Has sold $125,000+ on Envato Market
  • Has collected 50+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+3 more
Prothemeus says

Down on my themes as well.

26 posts
  • Has referred 1+ members
  • Has sold $40,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Contributed a free file of the month
+2 more
dan_fisher says

I had the same problem, but solution is quite simple. You just need to change link to user_timeline.json

Good: https://api.twitter.com/1/statuses/user_timeline.json?screen_name=episod

Bad: https://twitter.com/statuses/user_timeline/episod.json
Bad: https://api.twitter.com/statuses/user_timeline/episod.json
Bad: https://twitter.com/1/statuses/user_timeline/episod.json

If you want to know more about this problem you should visit this discussion https://dev.twitter.com/discussions/10803

572 posts Fuel Your Web
  • Elite Author: Sold more than $75,000 on Envato Market
  • Won a competition
  • Had an item featured on Envato Market
  • Has been part of the Envato Community for over 7 years
+5 more
Pirenko says

Yeah… I had to do the same as dan_disher said. Stopped working yesterday.

2263 posts Bird is the word..
  • Has referred 200+ members
  • Has sold $500,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+8 more
jonathan01 says

Authors need to update their themes / templates is the answer.

We just had one go through the queue already – few more to go that use that code. But more recent ones didn’t so all should be good. It takes about 30 seconds to fix – longer to reupload everything tbh :)

Jonathan

299 posts
  • Has referred 50+ members
  • Has sold $10,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+6 more
ceasar says
6 posts
  • Has been part of the Envato Community for over 3 years
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
RCNeil says

awesome. thanks for the responses guys.

6 posts
  • Has been part of the Envato Community for over 3 years
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
RCNeil says

Hm, so maybe there is more to my solution? I’m trying to go through all of the old themes I purchased through Themeforest and fix them, so

$.getJSON('http://twitter.com/status/user_timeline/' + o.username + '.json?count=' + o.count + '&callback=?', function(data){

became

$.getJSON('https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + o.username + '?count=' + o.count + '&callback=?', function(data){

and I’m being met with a [{"message":"Sorry, that page does not exist","code":34}]

I’m thinking I need to do more to ensure this is working correct. The current theme is Adora.

6 posts
  • Has been part of the Envato Community for over 3 years
  • Has collected 50+ items on Envato Market
  • Sells items exclusively on Envato Market
  • Located in United States
RCNeil says

The ampersand.

$.getJSON('https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + o.username + '&count=' + o.count + '&callback=?', function(data){

I was using ”?count” like before. Hope this helps someone.

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline
ProgressionStudios
ProgressionStudios Recent Posts Threads Started
221 posts
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $750,000+ on Envato Market
  • Had an item featured on Envato Market
  • Made it to the Authors' Hall of Fame
+9 more
ProgressionStudios says

Hm, so maybe there is more to my solution? I’m trying to go through all of the old themes I purchased through Themeforest and fix them, so $.getJSON('http://twitter.com/status/user_timeline/' + o.username + '.json?count=' + o.count + '&callback=?', function(data){

became

$.getJSON('https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + o.username + '?count=' + o.count + '&callback=?', function(data){

and I’m being met with a [{"message":"Sorry, that page does not exist","code":34}]

I’m thinking I need to do more to ensure this is working correct. The current theme is Adora.

That author already has a patch in his support forums ;-)

by
by
by
by
by
by