Hi I was wanting to use "http://api.soundcloud.com/tracks/soundcloudIdHere/download" in a game and I don't want run into any legal issues. I want the user to be able to enter a soundcloud url, the game would convert this into an id and check if it downloadable, then the user can publish the level on my servers with the soundcloud id so others can download the level and music.
You should read SoundCloud's Terms of Service, especially the 2nd paragraph of the Grant of License. It sounds possible if it's not a commercial game.
https://soundcloud.com/terms-of-use#grant-of-license
Related
With Mixer closing, people will be moving to Facebook Gaming. With Mixer, I was able to scrape for information to see if specific channels are live. If they were live, my program would automatically embed those channels to the top of my website.
Does Facebook Gaming have a similar feature in their API? I would like to be able to add a list of channels (some of which, I don't own), and check to see if they are currently live streaming. Is this possible? How?
I was using RTMP FFmpeg to streaming to the facebook, things work fine but it looks like Facebook now want the user to click on the live video on facebook.com to go live. This thing add the complexity that for example in a company 5 people are working and live streaming a video project and suddenly senior leave his office and go home early, he is the only person who has the facebook-page admin access, now video will not go live because of the requirement of click on live video on facebook UI.
Is facebook have something for this condition. I mean I use RTMP protocol in a software so people can do whatever they can easily and without having technical knowledge. I don't want the person to click on Go live every time he is using the software. Anyone have a solution for trouble like this.
Note: I am writing this question since it's related to facebook development and they told me to use StackOverflow for all dev related query.
I need to link my unity app with Facebook, my game pulls data from a website, will it be possible to put it on facebook? Is there a way to also save the game status via facebook?
Yes you can link your app with Facebook. Have a look here at the SDK Facebook provides. Also have a look at this tutorial they provide. Think it has some mention of dealing with game status' via Facebook. Also this script shows an example of saving a score around line 126.
Is it possible to extract data from an existing Facebook game such as Total Domination.
I want to get data such as how many troops I have etc into a spreadsheet automatically.
If it is possible, how can I do it, or where should I find out?
No, game information is not part of Facebook. It is stored on the game own server. The content of an app is private. Only the developer of the game decides how the data is displayed or shared.
The Facebook API only furnishes information about the app properties like name, description, icon, url, developers, etc.
My application isn't going to be revolved around soundcloud users, I will be using it for its nice api that is provided to stream audio. I also want to use the javascript upload feature but that seems to be out of the question too.
The record widget should be able to upload the audio to your server so that you can upload the audio not as an individual user.
I still haven't been able to get my app to work without using their authentication window.
Any help would be appreciated.
Nearly everything you do with the SoundCloud API must be done on behalf of a SoundCloud account. You can only use the SoundCloud API to stream content from or upload content to a SoundCloud account.
If you'd like to have SoundCloud functionality in your app, I'd recommend allowing users to connect their SoundCloud accounts.
"Authenticating without the SoundCloud Connect Screen", from the API docs: http://developers.soundcloud.com/docs/api/guide#user-credentials
With this method you can log in as a user in the code. Since every app must be registered to a user anyway, you can make a new username to register the app, and log in with that one.