How Can I Share a Code for Extracting a Complete List of Releases from a Label on Discogs with Other Users?

This topic was automatically generated from Slack. You can find the original thread here.

A forum I’m in on discogs asked “Is there a way to extract a complete list of releases from a label in question? (in txt format for example)” so I wrote 3 steps of code on pipedream that does it. Is there a way to easily share that/give access to people? I know they could sign up for pipedream and do it themselves but it’s more friction than most people want to go through. How would I host that service somewhere where another discogs users can just plug in the label ID, key & secret and get out the things they want?

Other than creating a share link for your workflow and letting them sign up and run it on their own, you could create a form in something like Google Forms, Tally, SurveyMonkey, with those inputs, and trigger your workflow off of a form submission? Or build a Slack or Discord bot?

Pipedream Connect! https://pipedream.com/docs/connect

Perfect Connect use case. You’d build a simple UI to let users connect the account and provide the relevant data. Then you’d be able to run a workflow that fetches those credentials and metadata for the individual end user, running the workflow on their behalf

Let me know if you think that model would work

Reading/watching. Thanks.

Not sure I’m at the connect level yet. Building a front end UI is a bit beyond me and discogs isnt an actual app you support at the moment I don think. I just half built my own way to access it. Still, I managed to create this webhook based way to interact with it: https://eoi0gmirmv6fcnj.m.pipedream.net/?labelId=10663&startPage=1

user enters label ID and page number (+1 per 1000 results) and gets a stream of text back. Which is what they wanted!

nice yeah if you think the webhook works, totally makes sense to have something like that

ideally we’d make it really easy for you to develop and host these UIs on Pipedream so you can just use a WYSIWYG editor to get something basic up