3658 posts Ruben Bristian
  • Sells items exclusively on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $500,000+ on Envato Market
  • Has been part of the Envato Community for over 6 years
+10 more
KrownThemes says


There are however some limitations, like limit of 180 requests per 15 minutes for an app. I have created single app for each of my theme, but it can still be a problem if theme is so popular and wide spread like those of yours…so maybe let customer choose to either use your app or give him instructions to create his own app.
API limits are 180 requests per 15 mins, per app, per user so number of theme installations shouldn’t be a problem

Really?! On a theme with over 2000 purchases this shouldn’t be a problem?! :D

608 posts
  • Has sold $40,000+ on Envato Market
  • Located in Slovakia
  • Has been part of the Envato Community for over 2 years
  • Won a Most Wanted contest
+3 more
LubosVolovar says


There are however some limitations, like limit of 180 requests per 15 minutes for an app. I have created single app for each of my theme, but it can still be a problem if theme is so popular and wide spread like those of yours…so maybe let customer choose to either use your app or give him instructions to create his own app.

whooaaaa!! You crazy?! You are not allowed to give YOUR API INFO to the BUYERS! :D

It is against Twitter TOS.. How can you even think to do such thing? An experienced buyer could do anything he could want with your twitter account if you give him full oAuth access to your API :D

Those API info are stored in PHP on my server, user just make request from its theme to script on my server. Only drawback is that somebody can use this script for fetching tweets for his own theme / website. So it is definitely not a best solution…

3658 posts Ruben Bristian
  • Sells items exclusively on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
  • Has sold $500,000+ on Envato Market
  • Has been part of the Envato Community for over 6 years
+10 more
KrownThemes says

Those API info are stored in PHP on my server, user just make request from its theme to script on my server. Only drawback is that somebody can use this script for fetching tweets for his own theme / website. So it is definitely not a best solution…

This is getting more and more weird.. So users depend on your server with the themes they buy from you? This is the worst possible scenario that i could think of..

46 posts
  • Has referred 1000+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 1+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+5 more
designchemical says



There are however some limitations, like limit of 180 requests per 15 minutes for an app. I have created single app for each of my theme, but it can still be a problem if theme is so popular and wide spread like those of yours…so maybe let customer choose to either use your app or give him instructions to create his own app.
API limits are 180 requests per 15 mins, per app, per user so number of theme installations shouldn’t be a problem
Really?! On a theme with over 2000 purchases this shouldn’t be a problem?! :D

Only for read requests though:

https://dev.twitter.com/docs/rate-limiting/1.1
608 posts
  • Has sold $40,000+ on Envato Market
  • Located in Slovakia
  • Has been part of the Envato Community for over 2 years
  • Won a Most Wanted contest
+3 more
LubosVolovar says


Those API info are stored in PHP on my server, user just make request from its theme to script on my server. Only drawback is that somebody can use this script for fetching tweets for his own theme / website. So it is definitely not a best solution…
This is getting more and more weird.. So users depend on your server with the themes they buy from you? This is the worst possible scenario that i could think of..

yes, it is not perfect

But if you have a better solution, I will be glad to hear it:)

46 posts
  • Has referred 1000+ members
  • Has sold $250,000+ on Envato Market
  • Has collected 1+ items on Envato Market
  • Elite Author: Sold more than $75,000 on Envato Market
+5 more
designchemical says



Those API info are stored in PHP on my server, user just make request from its theme to script on my server. Only drawback is that somebody can use this script for fetching tweets for his own theme / website. So it is definitely not a best solution…
This is getting more and more weird.. So users depend on your server with the themes they buy from you? This is the worst possible scenario that i could think of..

yes, it is not perfect

But if you have a better solution, I will be glad to hear it:)

IMHO you should have each installation set up their own twitter api credentials. This will avoid calls to your server and in the event that the app is blacklisted for either abusing rate limits or having issues with twitter’s display requirements it will only affect one website.

Setting up the credentials is not a major issue.

194 posts Dreams Money Can Buy
  • Has sold $1M+ on Envato Market and is now a Power Elite Author
  • Power Elite Author: Sold more than $1M on Envato Market
  • Has referred 200+ members
  • Has collected 10+ items on Envato Market
+5 more
SwiftIdeas says

yes, it is not perfect But if you have a better solution, I will be glad to hear it:)

I suggest you get this changed asap, as that really isn’t a solution in any way. You need to get users to sort out their own credentials (provide a tutorial?).

- Ed

608 posts
  • Has sold $40,000+ on Envato Market
  • Located in Slovakia
  • Has been part of the Envato Community for over 2 years
  • Won a Most Wanted contest
+3 more
LubosVolovar says




Those API info are stored in PHP on my server, user just make request from its theme to script on my server. Only drawback is that somebody can use this script for fetching tweets for his own theme / website. So it is definitely not a best solution…
This is getting more and more weird.. So users depend on your server with the themes they buy from you? This is the worst possible scenario that i could think of..

yes, it is not perfect

But if you have a better solution, I will be glad to hear it:)

IMHO you should have each installation set up their own twitter api credentials. This will avoid calls to your server and in the event that the app is blacklisted for either abusing rate limits or having issues with twitter’s display requirements it will only affect one website.

Setting up the credentials is not a major issue.

Yes, this will be possible for Wordpress or other PHP based themes.

608 posts
  • Has sold $40,000+ on Envato Market
  • Located in Slovakia
  • Has been part of the Envato Community for over 2 years
  • Won a Most Wanted contest
+3 more
LubosVolovar says

Ok, my mistake. I am developing Tumblr themes and I thought that requesting tweets with custom made JS/PHP script is the only way to do it in this case, but I have found out that there is a standard Tumblr solution to do it, I dont know how I missed that in documentation…

8 posts
  • Has sold $5,000+ on Envato Market
  • Has collected 1+ items on Envato Market
  • Has been part of the Envato Community for over 4 years
  • Sells items exclusively on Envato Market
+1 more
hugw says

The Twitter REST API v1 will officially retire on Tuesday, May 7, 2013.

https://dev.twitter.com/blog/api-v1-retirement-final-dates

Helpful Information

  • Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
  • Open a support ticket if you would like specific help with your account, deposits or purchases.
  • Item Support by authors is optional and may vary. Please see the Support tab on each item page.

Most of all, enjoy your time here. Thank you for being a valued Envato community member.

Post Reply

Format your entry with some basic HTML. Read the Full Details, or here is a refresher:

<strong></strong> to make things bold
<em></em> to emphasize
<ul><li> or <ol><li> to make lists
<h3> or <h4> to make headings
<pre></pre> for code blocks
<code></code> for a few words of code
<a></a> for links
<img> to paste in an image (it'll need to be hosted somewhere else though)
<blockquote></blockquote> to quote somebody

:grin: :shocked: :cry: Complete List of Smiley Codes

by
by
by
by
by
by