API for reading/updating Lightroom metadata

I've tried looking for documentation, and I can't find it, so...
Is there an officially sanctioned mechanism for third party applications to read and edit Lightroom metadata? In particular, the keywords that have been assigned?
My use case is as follows. I pull photos in to Lightroom, edit, adjust, add metadata, and so on. Then, for some of them, I export them to Flickr, using the Flickr Uploadr tool.
Sometimes, based on comments on the photos, I may want to edit the metadata. I can do this, but I need to edit it in both places, Lightroom and Flickr.
Flickr publishes an API for rummaging through photos, extracting metadata, and so on. So what I'd like to do is develop a tool that periodically looks at my photos on Flickr, compares the keywords it finds there with the keywords in Lightroom, and synchronises them. The Flickr side of that is fairly easy, but the Lightroom side doesn't appear to be documented.

Hi Birla,
try this:
IResource res = ResourceFactory.getInstance().getResource(path,context);
IPropertyName propName = new PropertyName("http://ars.com/xmlns/cm","Region");
java.util.List values = new List();
values.add("Asia");
values.add("America");
values.add("Muenster, Germany");
IProperty property = new Property(propName, PropertyType.STRING, values);
res.setProperty(property);
Best regards,
Michael

Similar Messages

  • Api for reading .cfg files

    Hello everyone,
    Once I saw an api for reading typical .cfg files, in which ## are comments, [xx] are labels... Now I need to use it but I don't remember the api any more.
    Can somebody tell me which class do I have to use?
    Thanks a lot

    Now I need
    to use it but I don't remember the api any more.http://java.sun.com/docs/
    There is nothing that I'm aware of in the api that has the same functionality as MFC GetPrivateProfileString(...)
    You could use a properties files like most other people, otherwise you are going to have to implement it yourself.

  • Java API for reading Excel Files.

    Hi,
    Can you please suggest me any api for reading excel files.
    Right now i am using jxl.jar for this purpose but i am searching for an open source java api better than this.
    Whether POI gives better than this ?
    Thanks,
    Amit Shah.

    Can you please suggest me any api for reading excel
    files.
    Right now i am using jxl.jar for this purpose
    but i am searching for an open source java api better
    than this.
    Whether POI gives better than this ?i don't know about jxl but poi has several features which an excel can contain and it has been vastly improved in the past few versions.

  • API FOR READING MICROSOFT WORD DOCUMENT FILE

    HELLO
    I need to know are there any api's to read a word document i.e a .doc file into a java program. If there r api where can i find them & how can i use them

    For Reading PDF documents, you can use PDFBox, for reading word documents, Apache's POI . But POI supports only Excel right now, Word will soon be supported

  • Is there any API for pushing update patch related data from qualysguard in SCCM database?

    The problem is that, my company want to integrate SCCM with qualysguard. The qualys will scan for missing patches and will generate a patch report. From this patch report
    required data will be extracted and pushed into the SCCM database.I have sorted out the issue of extracting data from qualys, but I am stuck up at the point of pushing patch data in update repository. I tried searching for some API which could push data in
    database of SCCM, but unable to find. I thought of making my own script to run the sql query but this will ultimately screw the database of SCCM since there may be 60-70 table dependency.
    Please suggest any SCCM API which can help me to push data in its database(particularly in the tables interacting with the update repository). 

    We had looked into doing something similar, and this post is the closest we found.
    https://community.qualys.com/thread/11816
    Basically you will need a middle-man between Qualys and ConfigMgr to house the data. This may be a new database, or a whole seperate platform. I expect this could easily be done with SQL and SSRS.
    Also note, database edits to the ConfigMgr database are
    not supported  by Microsoft, I would recommend using a central system to pull data from Qualys and ConfigMgr without modifying either.
    Daniel Ratliff | http://www.PotentEngineer.com

  • Installing Multimedia.api for Reader X

    I just downloaded Reader X from 9 and now there is no plugin for mutimedia.api.  How do I get this plug in?  Thanks Robert

    Legacy multimedia (sound and video not created using the Acrobat 9 or Acrobat X Flash-based tools) is potentially dangerous as it can be used to deploy malware. Legacy playback features are no longer trusted by default, so the plugin is not shown. If you open PDFs that contain  legacy multimedia will see the yellow Document Message Bar promoting you for a change in trust settings, though we advise people not to do so unless they are totally confident in the authenticity of the PDF.

  • API for inserting/updating system profile option values

    Hi,
    Is there any API that I can use to insert/update system profile option values via PL/SQL?
    Regards,
    Santhosh Jose

    Hi Santosh,
    You can think of using the FNDLOAD utility to download the values from one instance and upload to other instance.
    ## Now lets have a look at the profile option using oracle's FNDLOAD
    FNDLOAD apps/$CLIENT_APPS_PWD O Y DOWNLOAD $FND_TOP/patch/115/import/afscprof.lct POR_ENABLE_REQ_HEADER_CUST.ldt PROFILE PROFILE_NAME="POR_ENABLE_REQ_HEADER_CUST" APPLICATION_SHORT_NAME="ICX"
    ## Note that
    ## POR_ENABLE_REQ_HEADER_CUST is the short name of profile option
    ## We aren't passing the user profile option name in this case. Validate using ...
    ########----->select application_id, PROFILE_OPTION_NAME || '==>' || profile_option_id || '==>' ||
    ########----->USER_PROFILE_OPTION_NAME
    ########----->from FND_PROFILE_OPTIONS_VL
    ########----->where PROFILE_OPTION_NAME like '%' || upper('&profile_option_name') || '%'
    ########----->order by PROFILE_OPTION_NAME
    ########----->/
    ## Now to upload
    FNDLOAD apps/$CLIENT_APPS_PWD O Y UPLOAD $FND_TOP/patch/115/import/afscprof.lct POR_ENABLE_REQ_HEADER_CUST.ldt
    For other config components download and upload you can refer the link- http://www.apps2fusion.com/apps/scripts/19-oracle-fndload-script-examples
    Thanks,
    Sanjay

  • Java API for reading/writing word/excell file

    Hello Friends,
    Is there any Java API available for Microsoft word and excell product?

    Hi,
    Start your search here
    http://jakarta.apache.org/poi

  • Alternative APIs for reading Zip files?

    Hi all.
    At the moment, our application handles zip files by copying the zip file to the temp directory and then creating a new ZipFile. However, the larger the zip file we encounter, the slower this copy becomes. We also need random access to the Zip file, so the usual workaround of using ZipInputStream is also slow, although slightly faster for random access than copying the entire file.
    I raised a bug requesting a better constructor for ZipFile, but it was turned down as they seemed to think I didn't want random access.
    But does anyone know of any alternative APIs which can access Zip files in a more random access fashion? I've discovered a few other alternative implementations of ZipFile, but all of them so far have had this issue of requiring a File.

    intensive. I am basically searching through zip
    files to find a file and then taking that inputstream
    for processing. I am basically looping through the
    zip file until i match the filename....pretty crazy.I think it is pretty I/O intensive...hence slower
    to see what I can do to increase performance. I am
    using the following parameters:
    -Xms512m -Xmx1024M -Xss16M -XX:ThreadStackSize=256
    -XX:MaxPermSize=256m
    Parameters look ok. I am not sure what -XX:ThreadStackSize will do as -Xss also sets the stack size? you can also try to pass -server and keep both Xms and Xmx to 1024 and see if it brings any improvement.
    -BJ

  • SCCM Error 1602 for Reader Update 9.3 to 10.1.4

    Hi Guys
    I´m using win7 Clients (32/64bit) and the SCCM 2007. After changing the delivered MSI through Orca by deleting the Update function I could deploy my paket over 150 Client successfully, but round about 10 are showing the error code 1602 (That meens: User aborts installation) --> This could definitively not be right, because we have deactivated User intervention during deployment. The error occurs on all different hardware models in Germany. The installer could not be corruped, because the new Flash/Shockwave Players were deployed successfully on these error producing machines. I could install the Reader by signing in as Admin, but this is not the answer and SCCM logs still shows the same error after a successfully admin installation. Is there any solution out there?
    Regards
    Ralf

    I have also tried on multiple machines but have not come across this kind of problem. Can you tell me which CCM log, are you seeing ? And what's the exact error texts ? Are you deploying with AdbeRdr1014_en_US.exe or after extracting and using Setup.exe to deploy ? Any specific installation switch (/qb,/qn, /sPb, /sAll) are you using to deploy ? Send me the complete installer command to deploy Reader 10.1.4.

  • Wd protocol adapter API for reading PCD URL of iview

    Hi,
    I want to retrive complete URL (including PCD) in web dynpro java application.
    I am making use of WDProtocolAdapter but unable to get it.
    Kindly advice me with correct code  for complete Url path.

    Hi Pandit,
    Refer the following link inorder to get the pcd path of iview in webdynpro:
    How to get Web Dynpro iView pcd url from Web Dynpro application?
    Regards,
    Jithin

  • After most recent Reader update can't save fillable forms.

    After the most recent Adobe Reader XI update, we can no longer save PDFs with fillable forms on the first save attempt. A little background for you. We have forms that we periodically need to change the information in. My users came to me with this issue, when I tried it, I could save. Naturally I thought it was a rights issue since I am an admin, but I checked for Reader updates first to make sure I was on the same version. There were updates for mine, after installing them I have the same issue now. When I change the data in a fillable form, the first attempt to save I am told that it can't be saved and I will need to use a different filename or location. I click OK, after clicking OK my document name in the title bar canges from whatever.pdf to something random.tmp. Now, since it is technically a different document open I can save it to the file I want it to be. Is there a new option or function causing this? This has never been an issue in the past with these PDFs.

    Hi,
    Are you still facing this issue? What is the current version of Reader installed.
    Regards,
    Ajlan Huda.

  • Most popular api for modifying excel spreadsheets?

    I googled a bit and it seems like POI and jexcel are the most popular ? I'm interested in hearing your opinions... I've tried POI and I find it OK, but I wish I had more features like copying a row and "pasting/inserting" it into another row and copying formulas and having it modified as you "paste" it to another cell.
    edit:
    scratch jexcel off the list... it's not free :(
    Message was edited by:
    lapchern

    hi,
    POI is best
    The most popular API for manipulating Excel files is Apache POI (http://jakarta.apache.org/poi). This is an API for reading office-documents in general. For reading Excel there is the hssf subproject (http://jakarta.apache.org/poi/hssf). They also have a list of alternative projects that can be used for accessing Excel files (http://jakarta.apache.org/poi/hssf/alternatives.html)
    You can also read in the excel file through the jexcel api (http://www.andykhan.com/jexcelapi/)
    once you can read in the entire excel file into java, you can create your own Java object structure and go from there.
    some other
    http://www.download3k.com/Web-Authoring/Java-JavaScript-Editors/Download-SpreadsheetConverter-to-Java-JSP.html

  • Essbase: Api for Rules File

    Hi all,Is there any Api available (In Java, C or VB) to find out the SQL that was given as the data source input to a Data Load Rules File.I want know any workaround available to obtain the SQL from Rules file.Any help will be greatly appreciated.Thanks.

    There do not believe there is any published API for reading rules files (including the Java API, C API and VB APIs).Tim TowApplied OLAP, Inc

  • I would like to use slideshow in lightroom to export my video as a full screen 1920x1080 video with text overlays.  I am using text overlay in lightroom as it reads from the metadata that is easy for me to input in the library screen.  When i export from

    I would like to use slideshow in lightroom to export my video as a full screen 1920x1080 video with text overlays.  I am using text overlay in lightroom as it reads from the metadata that is easy for me to input in the library screen.  When i export from lightroom slideshow and choose the 1920x1080 resolution the end product is a very small video in the middle of a black background.  i have double checked and do not have any borders turned on.  Another option would be to export from the library but lr mogrify does not seem to put text overlays on video either.  Any input would be welcome.

    I dont understand anything you said in your post.
    Do you have a specific question about video production?
    The forums are for individual technical or creative issues that users have with video production. I am sur someone will be able to help you, but and to get a response it is best to ask a specific question.
    Is this about a technical problem you have or something about setting up a web site? If its the latter this is the wrong forum.

Maybe you are looking for