Get document properties on IBM BPM 8.6 using REST API - business-process-management

I'm trying to retrieve a document's properties store in IBM BPM document store but I couldn't find any API to call, is there any workaround to achieve this ?
I'm trying to copy documents from IBM Document Store to Filenet using Java.
I was able to get documents of a snapshot using:
/rest/bpm/wle/v1/process/
and getting document's content using:
/portal/jsp/ecmDocument?operation=ajax_getDocumentContent
but I also need the properties of this document.

You could create a service inside your Process App that retrieves these properties and then called it via Rest API

Related

Does Firebase support read-only collections, even from server?

I've been integrating Firebase for a clients back-end dashboard system and I'm generating timestamps on activities which for FINRA/SEC purposes they would like to see set immutable.
Users have zero control over the data, all of it is handled by API calls to Node but through Node, the server is given full access permissions. Does Firebase provide a way to create a collection so that not even Node nor the Web UI can make changes to the info? Similar in the way an S3 vault-lock works.

MS Graph API Propagating event metadata to invites

I am using MS graph API to create an event in a user's outlook calendar. This event has attendees and contains some metadata that I added. When the invites are created for the attendees, the graph API calls my webhook for the newly created events for the attendees. However, those invites do not contain the metadata.
Is there a way to have the metadata in the initial event propagated to all other invites?
If not, is there a property that I can use that is copied over on to all invites??
Thanks
For the above scenario, you can use either extended properties or open extensions. Let me add few additional info about them.
(1) Extended properties - Use extended properties only if you need to access custom data for Outlook MAPI properties that are not already exposed in the Microsoft Graph API metadata
(2) Open extensions - In most common scenarios, you should be able to use open extensions - also known as openTypeExtension, formerly known as Office 365 data extensions - to store and access custom data for resource instances in a user's mailbox;
So check it out and see which suits your scenario. For more info, please refer.

Calling MS Graph API from Azure Data Factory Pipeline

Is it possible to use ADF pipeline to call MS Graph API (get user by email) by passing a set of userPrincipalName values from a Source (eg: Azure Table Storage)? Please provide an example.
This is what I have tried: I added Office 365 Linked Service. I have a copy data activity to copy data to Table Storage. Then I have added a Web activity. What dataset should I include in the settings? Also, how would I pass values from Azure Table Storage to Web activity?

REST API for Quick Books desktop

Is there any REST API associated with Quick books Desktop ?
I am aware of Quickbooks SDK and one can build its requests via QBFC or QBXML.
However,I have set of hardcoded request xmls ,I was wondering is it possible to test these XMLs by sending directly to Quickbooks Desktop via tool like SOAPUI.
Is there any REST API associated with Quick books Desktop
Yes, but it's deprecated. You can't build new apps for it -- only existing apps already using it are allowed to use it.
However,I have set of hardcoded request xmls ,I was wondering is it possible to test these XMLs by sending directly to Quickbooks Desktop via tool like SOAPUI.
You could easily write your own little SOAP server that sits and listens for requests and runs them against QuickBooks if you wanted to. Or use the SDK Test+ tool included with the SDK and feed them to QuickBooks directly from files.

Using google map API to open *.map or other map file ( offline map )

Is it possible to open map file at local computer (offline) using google map API? If yes, How?
I have programed an application in delphi. It shows the company cars on the map. but now we need the map to be offline. I have *.map file and may be I can find other map file from internet. I have not a point where to start at all. What do I have to do? tnx.
The google maps works by transferring data asynchronously from Google's servers to a user's computer. So if you are offline there's no way to communicate with Google's servers and retrieve such info. Even if you accomplish store the cached google maps and display offline you must follow the Google Maps API Terms of Service.
(b) No Pre-Fetching, Caching, or Storage of Content. You must not
pre-fetch, cache, or store any Content, except that you may store: (i)
limited amounts of Content for the purpose of improving the
performance of your Maps API Implementation if you do so temporarily,
securely, and in a manner that does not permit use of the Content
outside of the Service; and (ii) any content identifier or key that
the Maps APIs Documentation specifically permits you to store. For
example, you must not use the Content to create an independent
database of "places" or other local listings information.
As alternative you can use the Google Static Maps API V2 service you can retrieve a image, which can be saved to a file, basically you need build a URI like so
http://maps.google.com/maps/api/staticmap?center=40.714728,-73.998672&zoom=12&size=400x400&sensor=false
And the using a GET you save the response in a file, check this article for a delphi sample Using Google maps (Static Maps) without TWebBrowser
Google maps API interact with google servers, online. There is no way to use maps API's. If its a web interface you can try looking at HTML5 projects which have ported maps offline with co-ordinate resolution.
Here is your FAQ related to storing google maps data offline
What I suggested about HTML5 projects, you can take a look at this.
This combined with offline html5 offline data caching should be a good solution for your problem.

Resources