How to play full-length songs on Android using SpotifySDK - spotify

I read everywhere that it is possible to offer the users of our applications full-length songs via using Spotify SDK for Android. But only way I could find is that users should have premium account on Spotify to get full-length tracks. Otherwise, it is not possible to get full-length even if you were non-premium user of Spotify.
Am I wrong or right? Is there a way to get full-length tracks without being a premium user on Spotify?

But only way I could find is that users should have premium account on
Spotify to get full-length tracks.
Correct. Spotify's Developer site's documentation about the Android SDK states,
Please also note that streaming of full-length tracks is only
available to your users who have a Spotify Premium subscription.
Users are required to have premium accounts since the Android SDK allows the user to select tracks to play on-demand. The rules for free users are very different. For example, free users cannot play any track they want in the mobile application, but are forced to shuffle a context like a playlist or an album. Free users also have to listen to advertisements in-between tracks. The Android SDK simply doesn't support this.

Related

Is there any way to create a deep link from Organic instagram story (not an ad) to a specific content in my mobile app?

I want to use an Instagram influencer service with more than 120,000 Followers,
but every time he publishes a story on his profile, the deep link that I Gave him sent users to the app stores and google play and not to the specific product in the app.
It's OK for those who haven't Install the app yet, but what about those who already installed it?
Why do they land on the app store and google play and not on the specific content I wanted?
Of course, that's works OK when I promote an Instagram story ad but is there any way it will work organiclly from a business user with 120,000 Followers? maybe there's a problem with my Deep-link?
thanks!

Is there any way to upload a photo/video and to check a direct message on instagram through a desktop browser?

I have a Business Instagram Account, but I'm unable to upload any media through the desktop Instagram web application. Is there any way apart from using the mobile application to upload the media on Instagram and to check the direct messages. Suggestions for third party tools and command line tools are welcome, would prefer free and open source software.
"In early 2018, Instagram revised their API to allow third-party apps to post to Instagram in some circumstances. For now, it only works with Instagram business profiles, and while it adds the ability to schedule posts, not all of the usual Instagram features are available. Severeal social media management services like Buffer's, Sendible, and Hootsuite offer this functionality now."
https://havecamerawilltravel.com/photographer/uploading-photos-computer-instagram/
dlvr appears to be an alternative to Buffer, though Instagram doesn't seem to be supported. APIs for most major platforms have undergone a change in July (possibly after the Facebook polls fiasco) and automation paradigms are likely to have to become smarter.

How to access MY Instagram from API (see hashtag 'ed media)

I am trying to collect all media that use a specific hashtag from Instagram to run a hashtag contest for an event.
I have tried the Instagram API and I can collect the media through it, while in sandbox mode, but only the public ones. I want to be able to collect also those belonging to PRIVATE users that I already follow.
If my application passes the review process, will I be able to see the media that people I follow have posted? (like on the official Instagram APP?) Has the review process indeed paused due to the latest news?
Is there any 3rd party APP that has already been reviewed or any other solution that allows me to access the private data?
I just want to check for media that use a specific hashtag every 15-60 seconds and save them to a database based on submission time.
Edit: Another option would be to publish a minimal application that only reads the users' self media. This way everyone who participates would need to provide access to my Application and then I would be able to verify if they have posted using the hashtag.
My main concerns are:
Are applications requiring only the basic scope reviewed?
Can an application like this pass review? In the API terms it states they do not accept apps for one-off projects (like a campaign)*
Instagram is not accepting any new apps that use the public_content permission for review. So you won't be able to get your app out of Sandbox mode if you are using that permission. There are a few 3rd party apps that have been granted permission for that, but even they will stop working when the public_content permission is deprecated in December 2018.
As per https://instagram.com/developer and https://www.instagram.com/developer/changelog
Another option would be to use something like the hashtag campaign feature from SnapWidget that could be used to create a contest.

Process of going live of an Instagram App

I'm just working on a Node.js project which uses Instagram API to boost up users likes/comments & follower numbers by focusing on user specific tags and automatically create organic bonds between users with liking and commenting. Or you can call this shortly as a Instagram bot.
However, the rate and user limits of the Instagram API made me curios about some stuff.
Firstly, the process for going live in Instagram looks so complex and toilsome so how the well-known Instagram BOTs (Archie, Instagress etc.) can made this ? Because I thought Instagram never accepted a usage for their API for this purpose and their Platform Policy is so strict that one can not hide their main purpose.
Secondly, even though app goes to live , the rate limit for endpoints used to publish (POST or DELETE) so limited that how these bots can work fluently without exceeding these limits even they have a lot of users ?
It would be best if anyone is experienced about Instagram API and the Instagram bots can answer there questions.
they develop it without official instagram API, they used private API that uses instagram mobile application. I developed instagram bot, I have it on my local server.

Can my Spotify app require the user to enter a license code to unlock it?

I am looking to monetize a Spotify app.
Since Spotify doesn't presently have a way for apps to be sold, I wonder if I can have the user purchase a license on my website, which they would then enter into the app to start using it. The flow would be as follows:
user learns about the app, visits my website and purchases a license
user finds the app on Spotify and adds it
user enter license code into the app to unlock it
I couldn't find any mention to payments on Spotify's terms of service.
Disclaimer: I am a Spotify employee, but I haven't worked on this feature personally.
Every Spotify app must pass the approval process before it is published and distributed. The experience you've proposed will almost certainly fail this item from the app design guidelines:
Be here now. Don’t add features that force users to go out to your
website. Users don’t like disjointed experiences so make all
functionality work within Spotify.
Additionally, the terms of use specify that you must agree to a standard distribution agreement. While that agreement isn't publicly available, having an app that requires going out to your website to purchase a license is probably not going to fly.

Resources