38 posts
  • Has been part of the Envato Community for over 3 years
  • Located in Australia
  • Has collected 1+ items on Envato Market
  • Member of the Envato Team
+1 more
stevehodgkiss Envato team says

Previously the API docs said that this method returns 10 of an authors newest items on a particular site. There was actually no limit to the number of items returned, so it would show all an authors items for the given site and result in some extremely slow SQL queries in certain cases.

We’ve decided to add in the limit but increase it to 25 items. I think this will be better for most uses of this API method, especially when the given author has thousands of items and you end up with a huge JSON document to parse.

API docs

Steve

973 posts
  • Has referred 10+ members
  • Has sold $5,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+5 more
aaranmcguire says

Noooooo!!!! That was the only good API item in the whole thing. There goes 3 mega projects of mine.

38 posts
  • Has been part of the Envato Community for over 3 years
  • Located in Australia
  • Has collected 1+ items on Envato Market
  • Member of the Envato Team
+1 more
stevehodgkiss Envato team says

Noooooo!!!! That was the only good API item in the whole thing. There goes 3 mega projects of mine.

I’m sorry to hear that! The slow SQL query behind it was causing site-wide performance issues so we had to fix it by imposing a limit.

973 posts
  • Has referred 10+ members
  • Has sold $5,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+5 more
aaranmcguire says


Noooooo!!!! That was the only good API item in the whole thing. There goes 3 mega projects of mine.
I’m sorry to hear that! The slow SQL query behind it was causing site-wide performance issues so we had to fix it by imposing a limit.

Is there any good way to get all a users items? maybe with an offset on the api so

http://marketplace.envato.com/api/v3/new-files-from-user:aaran.mcguire.json then http://marketplace.envato.com/api/v3/new-files-from-user:aaran.mcguire.json?offset=25

so that i can get the next 25, because I need to get a list of files from a user somehow.

3053 posts
  • Located in Australia
  • Helps us moderate the forums
  • Has been part of the Envato Community for over 5 years
  • Helped several times protecting Envato Market against copyright violations
+16 more
dtbaker Volunteer moderator says

Is implementing our own html item scraper on the paginated profile pages frowned upon?

973 posts
  • Has referred 10+ members
  • Has sold $5,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+5 more
aaranmcguire says

Is implementing our own html item scraper on the paginated profile pages frowned upon?

Alot of work for our end, but you have to think of it like this. We want to get all items, so how can we make it easier for our servers, we can give them JSON or we can have them load profile pages several times.

3719 posts Community Moderator
  • Has referred more than 5000 members
  • Has sold $40,000+ on Envato Market
  • Had an item featured in an Envato Bundle
  • Has collected 100+ items on Envato Market
+9 more
quickandeasy Volunteer moderator says
973 posts
  • Has referred 10+ members
  • Has sold $5,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+5 more
aaranmcguire says
3053 posts
  • Located in Australia
  • Helps us moderate the forums
  • Has been part of the Envato Community for over 5 years
  • Helped several times protecting Envato Market against copyright violations
+16 more
dtbaker Volunteer moderator says

lol @ analytics breakage.

Here’s a quick scraper that pulls out all users items.

@staff let me know if this is a no-no, even with local caching, and I can nuke this repo

https://github.com/dtbaker/envato-scraper
973 posts
  • Has referred 10+ members
  • Has sold $5,000+ on Envato Market
  • Has been a beta tester for an Envato feature
  • Has collected 100+ items on Envato Market
+5 more
aaranmcguire says

lol @ analytics breakage.

Here’s a quick scraper that pulls out all users items.

@staff let me know if this is a no-no, even with local caching, and I can nuke this repo

https://github.com/dtbaker/envato-scraper

Nice code, I downloaded it just in case its a No No, they killed a few projects of mine so im going to use the scraper even if they say no..

by
by
by
by
by
by