# Plugin Installation and Some Customization

**URL:** <https://meta.discourse.org/t/plugin-installation-and-some-customization/279899>\
**Category:** Marketplace\
**Created:** [September 24, 2023, 3:46am UTC](https://meta.discourse.org/t/plugin-installation-and-some-customization/279899 "2023-09-24T03:46:04Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [September 24, 2023, 3:15pm UTC](https://meta.discourse.org/t/plugin-installation-and-some-customization/279899/3 "2023-09-24T15:15:51Z")

</div>

If that theme component, or the existing Discourse Soundcloud onebox doesn’t meet the requirements, Soundcloud has an API and a Javascript API wrapper that looks interesting: [API - Guide - SoundCloud Developers](https://developers.soundcloud.com/docs/api/sdks). I don’t think requests to get or play public tracks require authentication, so it should be possible to use the API in a theme component. The Discourse site owner would need to register an app on Soundcloud to generate a client id.

I’m interested in this, but probably won’t have time to create a Soundcloud theme component in the near future, so I’m just leaving this information for others.

---

_[View the full topic](https://meta.discourse.org/t/plugin-installation-and-some-customization/279899)._
