authenticate multiple users using a COMMON API key (without requiring individual 8tracks SIGN up)

106 views
Skip to first unread message

Anuj Varma

unread,
Aug 27, 2014, 5:09:02 PM8/27/14
to 8tracks-p...@googlegroups.com
I am planning to use the API for my mobile app.  Please validate the following flow (correct anything that doesn't make sense)

  1. I would need a developer API key and a user account with 8tracks. 
  2. The app would use my SINGLE USER account to authenticate the APP. 
  3. The SAME user account configured for the API can be used by multiple iOS users (users who download the app). i.e. multiple DEVICES will connect to the API using a SINGLE user ID
  4. No ADDITIONAL user login will be required for EACH USER who downloads the app - and streams music using the app.
  5. Some of these items may require PAID access?
These are my assumptions. If any of these are wrong , please point out. And, I would be happy to use PAID access to the API, if that is what is needed to accomplish some of the goals above.

Thanks
AV

 

Netto Farah

unread,
Sep 2, 2014, 1:56:05 PM9/2/14
to 8tracks-p...@googlegroups.com
Hello, Anuj.

1 to 4 make sense. This is not necessarily what I would do, but it
could make sense depending on what your app does.
We don't charge for API usage unless you're hitting our servers pretty hard.

Good luck with your app!
> --
> You received this message because you are subscribed to the Google Groups
> "8tracks public API" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to 8tracks-public-...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Netto Farah

unread,
Sep 2, 2014, 2:39:32 PM9/2/14
to 8tracks-p...@googlegroups.com
Hey, Anuj.

Just a quick question.
What's the motivation behind this?

Why would you want to use a single user for everyone?

Anuj Varma

unread,
Sep 2, 2014, 4:48:05 PM9/2/14
to 8tracks-p...@googlegroups.com
Farah: 
  I want to avoid the additional step of having users login independently. Does that make sense?
 Thanks for your responses - I will try out the path you suggested.
Now, you also mentioned that you do not charge for API usage unless your servers are hit hard. Although I don't anticipate that, please define what is 'hitting hard'. Is there a data rate limitation?

Thanks


You received this message because you are subscribed to a topic in the Google Groups "8tracks public API" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/8tracks-public-api/fshv2mt1sXI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 8tracks-public-...@googlegroups.com.

Netto Farah

unread,
Sep 2, 2014, 5:19:26 PM9/2/14
to 8tracks-p...@googlegroups.com
If you just want to avoid having to login the users you can just
create a logged out app. That makes more sense.
Hundreds of requests/minute are still fine, you probably don't wanna
go over dozens of thousands per minute.

Anuj Varma

unread,
Sep 3, 2014, 2:06:49 PM9/3/14
to 8tracks-p...@googlegroups.com
Thanks for the suggestion Farah - the logged out app is an excellent idea.
 
Another stumbling block I am running into - I am trying to stream an ENTIRE playlist. However, it seems that I am only able to stream one song at a time 
(that is, at the end of song1, I have to request song2  - at the end of song2 , request song 3...) This leads to a pause/gap in playing the entire playlist. 

1. Am I missing something? Is there an API method to stream the entire playlist? 
 
2. Also, it seems there is no BACK navigation for the playlist - i.e. - I cannot go to the PREVIOUS song in a playlist

Any input will be appreciated.

Thanks
AV

Netto Farah

unread,
Sep 3, 2014, 7:20:20 PM9/3/14
to 8tracks-p...@googlegroups.com
Hi, Anuj.

There's a set of rules we need to follow on the service.
Check out the Legal section of our FAQ http://8tracks.com/faq.

That's why you can't do 1 and 2, unfortunately.

Anuj Varma

unread,
Sep 14, 2014, 11:50:57 AM9/14/14
to 8tracks-p...@googlegroups.com
Thanks Farah. Is there any possibility of these restrictions changing in the future?
a) Being able to stream the entire playlist
b) Being able to navigate back and forth through songs. 

 I Noticed that the Beats iOS app also has the same restrictions. Also, what do you recommend for retrieving Cover art for playlists?

Thanks
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "8tracks public API" group.
>> >> To unsubscribe from this topic, visit
>> >>
>> >> https://groups.google.com/d/topic/8tracks-public-api/fshv2mt1sXI/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to
>> >>
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "8tracks public API" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "8tracks public API" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/8tracks-public-api/fshv2mt1sXI/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "8tracks public API" group.
> To unsubscribe from this group and stop receiving emails from it, send an

AV

unread,
Sep 18, 2015, 1:13:10 PM9/18/15
to 8tracks public API
Farah: Recently, I encountered the following issue with the API - it limits the number of songs that I can stream within a playlist. No matter what playlist I create, after the 4th song, I am unable to go any further. Is there a restriction on number of tracks - or any duration type restriction of streaming via the API?
Would appreciate your advice.
Thanks
Anuj
>> >> >> For more options, visit https://groups.google.com/d/optout.
>> >>
>> >> --
>> >> You received this message because you are subscribed to a topic in the
>> >> Google Groups "8tracks public API" group.
>> >> To unsubscribe from this topic, visit
>> >>
>> >> https://groups.google.com/d/topic/8tracks-public-api/fshv2mt1sXI/unsubscribe.
>> >> To unsubscribe from this group and all its topics, send an email to
>> >>
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "8tracks public API" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "8tracks public API" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/8tracks-public-api/fshv2mt1sXI/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "8tracks public API" group.
> To unsubscribe from this group and stop receiving emails from it, send an
Reply all
Reply to author
Forward
0 new messages