Is it possible for a 3rd party program to create a list item in sharepoint online 2013?

I have limited experience with the online version of sp. I've been asked if it's possible for a 3rd party app that our company is beginning to use, to programmatically add items to a list.    I don't have any details about the program yet,
but I've been told that a batch would run at night and they would like it to create items in a SP list and pass along several fields of metadata.   
Is this possible in the online version?   I know that Power Shell can do this, but is it possible for an app to get access to run a PS command?   
thanks,

Yes.
There is something known as the Client Side (?) Object Model or CSOM. This allows you to create list items, lists and even sites with .Net code from a non server machine.
You could run 'classic' Server Object Model  C#/VB.NET or PowerShell to do the same job and it might be easier as there's alot more material out there on how to do it. On the other hand it's probably going to make your solution more complicated and
harder to maintain over the long run.
This article introduces you to the CSOM and how to use it and is applicable to O365 as well as on-premise:
http://msdn.microsoft.com/en-us/library/office/fp179912%28v=office.15%29.aspx
As an alternative you can look at the REST API which allows you to use web services to interact with SharePoint.
http://msdn.microsoft.com/en-us/library/office/fp179912%28v=office.15%29.aspx

Similar Messages

  • Is there a way to transfer SMS and iMessages from iPhone to Mac, without paying for a 3rd party program?

    Ive Googled a few site that have free programs but all charge to transfer files. ive tried "iMacsoft iPhone to Mac Transfer" and that failed. Is there an easy way???

    You can take screen shots of the messages on the iPhone, and then transfer the Camera Roll screen shots to your Mac.

  • Is it possible to rip itouch to pc? If not what 3rd party program would you recomend?

    My pc crashed and i lost my music libary. now i have all music still on my itouch but not sure if i can rip off it.  so if theres a 3rd party program that can do this what one would you use?

    To copy the settings and data to your new iTunes library try this:
    Make sure your computer is still authorized in iTunes. Disable autosync in iTunes, connect your iPod, right click on it in the device list and choose backup.
    This will save data, pictures and settings to itunes. See what's included in this backup here: http://support.apple.com/kb/HT4946
    Transfer your purchases the same way to copy all apps and bought media from the Store to your computer.
    Set up at least one contact and event on your computer to be able the merge your calendars and contacts after your iPod got wiped during the first sync.
    The rest of the data can be restored from the backup you made.
    Restoring: http://support.apple.com/kb/HT1414
    Music is one way only, from the computer to your device, unless you bought the songs in iTunes and transferred your purchases.
    There is 3rd party software out there, but not supported by Apple, see this thread: http://discussions.apple.com/thread.jspa?threadID=2013615&tstart=0

  • Recommended Plugins, Filters, or 3rd Party Programs for Final Cut Pro?

    Can anyone recommend some of the must have plugins, filters, or 3rd party programs that you use with Final Cut Pro? Even if you do not consider it a "must have," but find it useful, I am interested in hearing about it.
    Thanks in advance!!!!

    try
    www.kenstone.net
    www.nattress.com
    search discussions, there are hundreds of posts

  • Pc is not recognising PDF file ( icon ) in emails and to open these it is loading a 3rd party program on the web. I have installed Adobe several times. To open my files I need to drag them to my Adobe program. any ideas??

    Pc is not recognize PDF file ( icon ) in emails and to open these it is loading a 3rd party program on the web. I have installed Adobe several times. To open my files I need to drag them to my Adobe program. any ideas??

    Hi aadeshs
    This problem is on my laptop  running Vista ( Business) on Adobe 10.0  ,   for many years I did NOT have a problem with this . No forum Pages on this. 
    Also i would like to know how screen readers can better interact with PDF as my wife has difficultys on some email attachments on her laptop , again there seems no easy avenue for someone in her situation surfing websites and forums  for Hours maybe ok ok for sighted people, but not if you are blind & use a screenreader.  No Support Help from Adobe is available.
    thanks
    oliver654837

  • Abort/Exit 3rd party program

    Hi!
    I've developed a test system that flashes a device via a 3rd party flasher (hardware and software).
    Sometimes the 3rd party program freezes or crashes for an unknown reason, can be hardware or software.
    I communicate with the 3rd party program in a separate loop and uses the System Exec.vi to call the 3rd party program via its Command Prompt tool.
    I am pretty sure, without actually having tested, that the rest of my application is responsive and running.
    Question:
    I could implement a timer function that after X milliseconds says "Hey! You havn't completed the flash sequence in the time I gave you, ABORT!'.
    But... is there some way to kill that 3rd party program automatically when a timer indicates a problem? Without the user having to open the Task Manager and end the process manually.
    Or maybe another way to solve the problem.
    Best regards
    Peter

    What is that 3rd party device?
    Funny story:  I was working along side another developer that was having a simillar issue.  Out of the blue the 3rd party flash programmer would just hang up.  This is not desired in high volume automated production test systems.  After a few days of banging on the problem they asked me for ideas.  I immediately whent to the manufactures web-site saw they had a FAQ section and that FAQ#2 was "Is the xxx Device suitable for automated high volume systems?"
    BINGO!  one more mouse click and I found the answer.  "No, this is not an anticipated use case for xxx device.  Every once in a while the device becomes unresponsive requiring a system reboot to restore proper operation."
    This is what I call "Other people funny"  its only funny when it does not happen to you.
    Jeff

  • Running a 3rd Party Program

    All,
    I want to be able to launch and run a 3rd party program via LabView.
    Launching the program via "System Exe.vi" is simple enough.
    But now I want to programatically make all the button pushes. So instead of the user having to navigate the 3rd Party GUI, it would be done via Labview.
    It sounds like I would need a dll and know the entry points but if I only had the exe is it still possible?
    thanks
    Solved!
    Go to Solution.

    If you know the keyboard shortcuts, you could try using send keys:
    http://forums.ni.com/t5/LabVIEW/Anybody-knows-how-​to-do-send-key-function/td-p/348011
    Charles Chickering
    Architecture is art with rules.
    ...and the rules are more like guidelines

  • Does Photoshop have extras, plug-ins, 3rd party programs, etc to purchase?

    Does Photoshop have extras, plug-ins, 3rd party programs, etc to purchase like music and video editing software can?
    If so, where is the price chart? I need to know these things as I am concidering purchasing Photoshop.
    Thank you.

    I did look at the plug-in page quickly. I noticed the free ones and the pay ones.
    From using producing programs, some photo editing and some video editing programs: I'd rather use what is there and what is inside first. Then look at the extras. I am realizing how deep this can get. But if I bought PS or CS 5 or whatever: I would want to learn.
    I know that some plug-ins, extras, etc are their own and are highly useful. I do understand that it can take longer but in some programs you can do what a plug-in can do though it may require more steps. I'd rather learn the program and then get the short-cuts. But again some are stand alone and highly uselful - these are what I am looking for and want to know about.
    I didn't know there were so many books though, this is new information. I believe that I was told a while ago about a couple or that one comes out with a new release. I like to read and know the who, what, when, where, why and how: but most of my time should be in the program. Eg: I read my photo editing programs manuals. That was important and helped me. I need to know terms, language, some short-cuts/how-to, etc. But getting in there is way more important.
    Any more information is great. Please keep it comming. I am not getting the program in the immediate future, it's the pricing issue right now and that it's way more important for me to use what I have as I am still learning big time. Plus I have to get on my camera a lot more and draw a bit more.
    Thank you.

  • Is it possible for a third party to be added to an esatblished text message thread?

    Is it possible for a third party to be added to a text message thread (between 2 people). This test message thread has been established for over a year! He says he could see our message history via his icloud. Is this possible? Please help.....

    How "third party" are we talking about here.....? Not another user (usually family) who has access to the same Apple Id, is it? I know, that seems too obvious.....
    Could you explain the situation a little more? Did you or the other party forward your iMessage ("text" between "i" devices/Mac users) to this 3rd party? How did this 3rd party end up with any portion of your conversation (or is that the question)? I know it is easy to forward a portion of your conversation to another user. When you choose to forward a "text bubble", you receive round check boxes next to all messages in the conversation; you just pick and choose how much you want the 3rd party to receive. Other than that method, I know of no way to loop in a 3rd party to an existing conversation via iPhone or iPad.
    Anyone else?
    Best of luck,
    Bill

  • Use This Thread for All 3rd Party Extension Questions (Migrating from v3-v4)

    This thread is for the 3rd Party Extension developers as they update their extensions to be compatible with the new framework in SQL Developer v4.0.
    To get started with the process, consult this post from the JDeveloper team. If you have questions, post them here.

    What is the correct way to deploy migrated extension on local installation of SQL Developer 4 for testing?
    Could such operation be automated with help of JDeveloper 12c?

  • Is it possible for me and i'm from egypt to order a macbook pro online from the usa store ?

    is it possible for me and i'm from egypt to order a macbook pro online from the usa store and have it shipped to me to egypt cause the egyptian store has no online ordering ?

    I believe you need a USA attached credit card. The easiest way is to ask. This is a user to user forum. You are not talking to Apple here.

  • How 3rd party adapters are created?

    Dear Experts
    I wanted to know how 3rd party adapters are created, what are the methods and procedures involved in that?
    I know 3rd party adapters are available in the market, but i just wanted to know that how they are created.

    Hi,
         May be this will be helpful to you, It may not be upto your requirement but i hope it will help you.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d1d9bf90-0201-0010-20b0-d00d866891c8
    Bye,
    Rahul.

  • SharePoint Online 2013 Workflows for one List stopped working after 07/08/2014

    Our client host application in Office 365 SharePoint Online 2013, and we just found that all workflows for one list stopped working after 7, Aug 2014. It kept displaying pop-up message "Something went wrong. To try again, reload the page and then start
    the workflow." when manually start a workflow for this List.
    Tested workflow for other list, there's no problem.
    Could anyone can help on this issue?

    Our client host application in Office 365 SharePoint Online 2013, and we just found that all workflows for one list stopped working after 7, Aug 2014. It kept displaying pop-up message "Something went wrong. To try again, reload the page and then start
    the workflow." when manually start a workflow for this List.
    Tested workflow for other list, there's no problem.
    Could anyone can help on this issue?

  • Possible to send files to 3rd party program?

    I'm trying to add a "Send to Flickr Uploadr" context menu to bridge, but I've hit a snag in getting the files to the Flickr Uploader program. <br /><br />I've tried using openWith(), but i don't think that it does what I want it to do. But the documentation on openWith() is a bit sparse. If openWith() is indeed the wrong method to use, what is correct way, or is this even possible? <br /><br />Thanks.<br /><br />here's what i've got so far...<br /><br />// path to flickr uploader<br />flickrPath = "/C/Program Files/Flickr Uploadr/Flickr Uploadr.exe";<br /><br />// only have 1 instance of each<br />function checkEl(w){<br />>     var menuEl = MenuElement.find(w);<br />>     if (menuEl != null){<br />>          MenuElement.remove(w);<br />>     }<br />}<br /><br />// send selected files to flickr uploader<br />function send2Flickr(f){<br />>     fName = app.document;<br />>     for (i=0; i<fName.selections.length; i++){<br />>          files = new Thumbnail(File(fName.selections[i].path));<br />>          files.openWith(flickrPath);<br />>     }<br />}<br /><br />// check to see if the menu items exist, and remove and recreate if they do<br />checkEl('send2Flickr');<br /><br />// right click context menu<br />var cntCommand = new MenuElement("command", "Send to Flickr Uploadr", "at the end of Thumbnail", "send2Flickr");<br />cntCommand.onSelect = function (f){<br />>     send2Flickr();<br />}

    Not all 3rd party software will respond to the commands Bridge sends it when you do openWith. Off the top of my head I'm not sure if openWith ends up sending a BridgeTalk message or some flavor or operating system or message or event (or both), but if you can get the 3rd Party application to open the file using the Bridge UI's File > Open With menu item, then I'd expect scripting's openWith to work as well.
    One workaround you can try is the command line. If the third-party software has a command line interface, then you can try using app.system() to issue the commands. It's possible (on both Mac and Windows), for example, to run the DNG Converter from Bridge this way, and this is how the ExportToJPEG's "Send To Flickr Uploadr-Mac.jsx" sample script runs some AppleScript that tells the Mac Flickr Uploadr to open files. I believe that the Windows Flickr Uploadr has a command line interface, so you might try something like this...
    // Make a file Object using the known path to the uploadr
    var command = "\"" + uploadr.fsName + "\" \"" + fileToUpload.fsName + "\"";
    app.system( command );
    Note that you usually have to quote paths to files for this to work all the time. Also note that app.system() will block your script until the command returns. Finally, when I've used app.system() on windows in the past, sometimes a command that seems to work just fine from the windows Console doesn't seem to do anything via app.system(). In those cases I've found that witting out the command to a temporary .bat file and then sending the path to the .bat file to app.system() does work.
    I know that I've tried before to run Flickr Uploadr windows this way from Bridge, but it was months ago, and I don't recall all the details. My recollection is that it basically worked, but the user experience was a bit clunky because of the modal behavior and because a Console window appears on the screen as the commands run, and I had to quit the Uploadr manually after upload to move on. If you are a clever windows batch file scripter (I'm not) maybe you can workaround those issues.
    -David

  • Possible to control 3rd party plugin/palette?

    Is it possible to write something (JavaScript/COM programming/plugin) that has access to a 3rd party plugin/palette? I'm talking about XMPie uDirect. XMPie doesn't offer an official API for the plugin but I want to invoke a special action automatically that can be accessed only by the plugin's InDesign palette. I want some kind of automation.

    This won't work, sorry. The palette cannot be controlled through the menus... except showing/hiding it.
    I got the same idea with system events. It would be great to have a program that sniffs system events and gives information when I press a special button in the InDesign palette. The 3rd party plugin should be a kind of library like DLL that exports functions. Does anybody know a program that can monitor InDesign.exe with all its sub-processes, DLL handles and called DLL functions?
    [Edit:] I tried a DLL viewer which can open and show XMPie's plugin files XMPBackEnd5.apln and XMPFrontEnd5.apln (APLN = InDesign PlugIn). They seem to be normal DLL files. If anybody knows the secrets of "decrypting" DLLs it would be nice to know if this can help me. I need to invoke the plugin's commands for XMPie's "Dynamic Print" (new dialog opens) and then just confirm with "OK" to start the export.

Maybe you are looking for