How can we improve the Windows dev platform?

SMS Access API

Please provide an API that provides access to the texts to allow developers to implement an application to enable scenarios such as reading or archiving SMS messages.

10,141 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Marco MuraMarco Mura shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Bhaskar PriyaBhaskar Priya shared a merged idea: Allow APIs for access to SMS storage for backing/restoring SMSs from previous phones.  ·   · 
    Henry BoehlertHenry Boehlert shared a merged idea: SMS Access API  ·   · 
    AnonymousAnonymous shared a merged idea: open sms up to create, read, or delete sms.  ·   · 

    Currently, the platform provides a number of SMS Access from a system eventing perspective (as of Windows Phone 8.1), and Windows Phone supports sms backup/restore for consumers as part of the base OS (Settings → Backup). What we don’t provide is a backup API.

    Using SMS events: Check out the Build 2014 session (http://channel9.msdn.com/Events/Build/2014/2-518) or MSDN docs on background tasks (http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh977056.aspx)

    Although the capabilities are there from a consumer perspective (the core ask for the suggestion), I’m marking this as ‘Under Review’ for the API perspective. The team is aware of the ask and it is something that is being considered.

    413 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • AndrewAndrew commented  ·   ·  Flag as inappropriate

        Yer, fingers crossed for this one. I've started on an android version of the app and hoping by the time I release that MS have this released the private API for public.

      • MichaelD!MichaelD! commented  ·   ·  Flag as inappropriate

        Wow... 10,000 votes, and it's been over a year since the last MSFT response on this... what is the status of this (very popular -- currently rated #1 by FAR) feature request?

      • sleerfsleerf commented  ·   ·  Flag as inappropriate

        By the way... This should be integrated with cortana so I can be typing on a document and say "Hey cortana. Send a text to Cheryl to let her know I'll be leaving from work 20 minutes late" and it gets sent in the background from my phone without me even having to stop typing my document. It's time for MS to be Magnificent. :-)

      • sleerfsleerf commented  ·   ·  Flag as inappropriate

        This is the one thing holding me back from buying a windows phone. I HATE touch screen keyboards and whenever possible I use my tablet PC with a real keyboard to send and receive text messages via mightytext. There is absolutely no comparable capability with windows phone and I use this far too much to even consider changing although I REALLY REALLY want to move to a complete windows integrated environment with my phone, nokia 2570 tablet, fujitsu T904 tablet PC on WINX and home PC/home "server" with WINX. PLEASE open the API so people can develop this and I can move to a windows phone and buy the developer's software!

      • AndrewAndrew commented  ·   ·  Flag as inappropriate

        Really hope this comes with W10 and is available to normal developers. Even if your app had to go through more checks to make sure this wouldn't be exploited. How else are we meant to get apps for smart watches etc that can handle the sending a receiving of texts.

      • social developersocial developer commented  ·   ·  Flag as inappropriate

        Does Nadella know why there are no WP developers? Because you guys treat us with such contempt. Just look at all the issues here...

        Sort this out and WP would be the best thing out there.

      • Terry BittnerTerry Bittner commented  ·   ·  Flag as inappropriate

        This is an ABSOLUTE necessity for many of us. We need to be able to programmatically receive a copy of the SMS message so we can react to it's content if it's for our application. I have a fantastic idea for an app that will be very valuable world wide and I'm also using one of MS web services to provide the desired functionality. I need to provide two way SMS messaging in order for the app to be truly successful.

      • Andrey KalinovskiyAndrey Kalinovskiy commented  ·   ·  Flag as inappropriate

        Situation with SMS API looks like 'there are two opinions - one is my and another one is incorrect'. A lot of developers has strong arguments why this feature is important to be implemented but MS is still not ready for the dialog". So, what are the goals of uservoice site?

      • ZikZik commented  ·   ·  Flag as inappropriate

        When I read the responses from the Microsoft rep, it's clear to me that Microsoft just doesn't get it. It's unfortunate, but it appears that the people who are making product capability decisions for Windows Phone, are oftentimes clueless about how people want to use their phones. For Cliff to be claiming that the requested feature in this thread is largely satisfied from a consumer level by the backup to OneDrive feature, as currently implemented is ludicrous.

        Cliff, what we want is the ability to EXPORT our SMS data in unencrypted format to a file system that we have access to. How is that so difficult to understand? Why is this seemingly so difficult to implement?

      • GordonGordon commented  ·   ·  Flag as inappropriate

        Another plug for this feature. I am in the middle of a legal dispute and my text messages would be very, very helpful. I currently have no way of getting these. I understand the security component of opening up the API, however an alternate solution could be if Microsoft fulfilled the customer's need by being able to view and extract SMS messages from the backup on the cloud. I am not sure it would satisfy the need in an enterprise setting. Whatever the case is the customer needs a way to be able to extract SMS messages from the phone. Since I am in constant dispute with my ex this feature alone may drive me to an alternate platform even though I like my Windows Phone.

      • Mike CriderMike Crider commented  ·   ·  Flag as inappropriate

        So I purchased a Windows 8 phone with the intention of writing apps for personal use, and for the app store. I currently have need for an app that can parse data in, as well as send and receive SMS. I bought the Windows phone specifically because I thought it would be easier to develop this style of app for my enterprise on windows .... not to mention compliance related tools that need to be developed around SMS.

        I am completely astonished that this capability is not available in Windows 8 phones. We have a good number of skilled C# developers that I would like to leverage in building apps for Windows phone, but when the most basic of features is not available for them to develop on, it leaves me scratching my head as to why even bother developing on Windows. If I have to train my developers up on Java, I might as well leverage that investment.

        I know that this issue alone will cause me to put my windows phone in a drawer, and not allow any additional Windows phone to be purchased in the organization. I am very disappointed. I was really wanting to push towards MS phones, but I can see why the app store is so light on apps.

      • aloahaaloaha commented  ·   ·  Flag as inappropriate

        We had a very successful Windows Mobile (CE 5 & 6) SMS Application. Customers are asking us if we ever plan to port it to Windows.

        Unfortunately we have to tell them that MS does not allow us and they are better off with buying an Android device.

        SMS is less dead (banking, eHealth, etc.) then many people and MS think.

        I just do not understand why MS ignores that market.

      • aloahaaloaha commented  ·   ·  Flag as inappropriate

        On Windows Mobile (CE 5 and 6) we had developed a very successful SMS Application.

        Customers are asking us to port it to Windows Phone.

        Currently all we can tell our customer is that MS is NOT allowing us and that they are better off with Android.

        I just cannot understand this!

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        If you can not give API access to SMS, why don't you (MS) create an app that can backup (for unfortunate event of data loss), Archive (for compliance), Export (to switch to other mobile OS) and Restore (to switch from other mobile OS) SMS. -- Offline (not to cloud).
        As a matter of fact, i would prefer if MS built this app then let 1000s of apps sniff my SMS.
        If you can not build such a simple app that means you don't have any resources allocated to this team and I suspect MS is discontinuing windows phone OS from its product range.

      ← Previous 1 3 4 5 20 21

      Feedback and Knowledge Base