digital App only supports search intents.

50 views
Skip to first unread message

ronnie

unread,
Sep 10, 2012, 6:42:43 PM9/10/12
to 7digital API Developers
Is this still true? I am needing a seamless way to purchase songs
through my android app.

Thanks,

Christine O'Dell

unread,
Sep 11, 2012, 4:46:17 AM9/11/12
to 7digit...@googlegroups.com
Hi Ronnie,

If you wish to incorporate integrated purchasing into your app you will need to set up a Premium Account with us and agree a formal contract, as detailed here: http://developer.7digital.net/Developers/7digitalAPIOverview

Please contact our Sales team at sa...@7digital.com for more details.

Thanks,
Chris

filip

unread,
Sep 11, 2012, 7:18:26 AM9/11/12
to 7digit...@googlegroups.com
Ronnie,

we've also added support for 3 new intents in our android app recently. These will allow you to link directly to an artist, release or track. The details will be coming up on our developer site later this week. I'll post a link here once it's out.

Thanks
Filip
7digital

Chris Haynes

unread,
Oct 13, 2012, 8:30:54 AM10/13/12
to 7digit...@googlegroups.com
Hello,

Are these new intents available in the app yet? - they would be very useful for our upcoming music discovery app.

Thanks,
Chris.

filip

unread,
Oct 16, 2012, 10:06:26 AM10/16/12
to 7digit...@googlegroups.com
Hi Chris,

we've added description of the 2 new intents (VIEW_ARTIST and VIEW_RELEASE) here: http://developer.7digital.net/7digitalonMobile

Sorry about the delay. Any questions/issues please do let us know.

Thanks
Filip
7digital

Chris Haynes

unread,
Oct 26, 2012, 7:31:36 AM10/26/12
to 7digit...@googlegroups.com
Hi,

I'm having a few difficulties with the VIEW_RELEASE intent. For the following Java code:

Intent i = new Intent("uk.co.sevendigital.android.intent.action.VIEW_RELEASE");
i.setClassName("uk.co.sevendigital.android", "uk.co.sevendigital.android.library.shop.SDIExternalActionActivity");
i.setAction("uk.co.sevendigital.android.intent.action.VIEW_RELEASE");
i.putExtra("uk.co.sevendigital.android.intent.extra.PARTNER", partnerID);
i.putExtra("RELEASEID", releaseID);
i.putExtra("TRACKID", trackID);
if(ctx.getPackageManager().resolveActivity(i, 0) != null) {
ctx.startActivity(i);
}

For all (valid) tests, e.g. partnerID=1343, releaseID=807571, trackID=8929805, the 7digital app is opened but it just goes to the store section and gives the following error:

'Connection problem. Please reconnect and try again'

but the device is connected to the network. I am using the latest version of the app available on the Play Store. Any ideas what the issue could be?

Many thanks,
Chris.

ling...@7digital.com

unread,
Nov 4, 2012, 11:28:53 PM11/4/12
to 7digit...@googlegroups.com
Hi,

For the scenario that you've described there's a known bug with the error message that's being displayed in the 7digital app. The example track id you provided actually works fine in the UK store but is not available in the US store, hence the error. The error message should actually be something along the lines of "Sorry, this album / track is not available in your country". We are working on releasing an update to the Android app that has a fix for this (hopefully in the next week).

Here's an example of a track and release that should work in the US. 
releaseID=1987884, trackID=21520216

Apologies for the confusion and do let me know if you have any questions.

Thanks,
Ling
Reply all
Reply to author
Forward
0 new messages