Oracle Financial Cloud Rest API End Points - oracle-apps

I have configured Oracle Financials Cloud.
Now I want to communicate with an Oracle Financials Cloud REST API.
How can we get that in Oracle cloud?
I checked all the settings, but I could not found the rest API endpoint.
Reference : https://docs.oracle.com/en/cloud/saas/financials/18b/farfa/Quick_Start.html

You get your REST endpoint in your Oracle Cloud welcome email.
If you don't have that one, you can look it up like this:
Sign in to My Account (where the billing and service overview are, not the Financials cloud itself). Go to the services page.
Click the service name to open the details page for Financials Cloud. At the top of the page, clicking the triangle to the left of Service Details: displays the data center name, identity domain name (display name), identity domain id (internal name), subscription type (paid, trial, or prepaid), and service instance: production or test.
By default, the Overview tile is in focus. It displays additional information about the service, including plan, service dates, subscription ID, order ID, account, CSI number, buyer, account administrators, data center, version, status, URL to the My Services application, SFTP user accounts, and REST endpoint.
https://docs.oracle.com/en/cloud/get-started/subscriptions-cloud/mmocs/viewing-service-details.html

Related

Multiple Advertisers in Login With Amazon

we currently building an app, the goal is to provide our customers who are amazon advertisers with a customized dashboard to manage their own Amazon data, we create LWA by following these steps https://advertising.amazon.com/API/docs/en-us/setting-up/step-1-create-lwa-app. So far we successfully onboarded a new advertiser by authorizing our app by the advertiser through LWA and we are able to pull the advertiser's data like Sponsored Products, Sponsored Videos and Sponsored Display using the advertiser profileID. We are planning to integrate hundred of advertisers into our app. We tried to onboard a second advertiser before we push our app in production, however, we are stuck in getting the new advertiser's profileID.Actually the authorization through LWA was successful for this second advertiser, the amazon response contains the advertiser's information like Name, customerId, Primary_email which we then saved into our own database. The /profiles endpoint in Advertising API contains only the profileId of the first advertiser we previously onboarded. We are expecting tru profile's in /profiles API since we already onboarderd twi advertisers. My question is, why we can't get the profileID for the second advertiser we onboarded? It seems that the authorization through LWA was successful but it doesn't authorized our app to have access to the new advertiser's data because the profileID was not available in /profiles endpoint.
According to the support engineer, it is not possible to have multiple advertisers to authorize our app tru LWA.
Has anyone encountered this issue?
Regards

Sharing a calendar with a service account

Subject:
Description:
We are trying to share a calendar with a service account.
We created a project and a Service Account (for said project) on the Google Developers Console. Then we tried sharing a calendar with this Service Account ID email
I noticed google service accounts have a domain of the form iam.gserviceaccount.com so we can't share a calendar from one of our company's account
Our company's policy dictates we shouldn't set the 'external sharing options' to other than 'sharing busy/free' but we need more data. As stated in the previous paragraph, we can't share the calendar with our internal service account because of the domain mismatch
Is there a way to accomplish this?
I found a workaround:
First create a calendar in the service account (with the API)
Then share the calendar with the organization (with the API)
Export/Import the events of the existing calendar (remove old)
Now you can access the calendar through the API, and edit it in the organization's accounts

How can I get linkedin contacts through API and send messages to them?

I had created app that used to get authenticated by users for their contacts, sending messages to those contacts etc. When linked in changed their API access system in May, suddenly our application stopped working.
In the doc there is nothing clearly written about these kind of permissions now or with what kind of membership program I can get access to these again. There is one section where contacts info can be fetched when we apply for partnership program with Apply with LinkedIn button. But I am not sure its of my use.
Access to r_contactinfo permission:
As per the Linkedin website,
The r_contactinfo member permission will now be associated exclusively
with Apply with LinkedIn. As a result, you will only be able to
request this member permission if your application has been approved
by LinkedIn for this particular use.
What you need to do:
Apply for partner status with LinkedIn (Apply with Linkedin), explaining what your integration is and how it works. If it meets their criteria, then you will get access to the above endpoint.
Check this link for further details.

In wso2 api cloud is it possible to add custom sequence for manipulating request and response to/from back end service

From my understanding of the regular WSO2 API Manager product I could create multiple synapse-configurations and register them as (global or api specific) sequences by placing them in the proper directory.
I would then utilize the Sequence configuration capabilites on the "Manage screen" to apply different sequences to the request and response payloads of the backend.
I read the documentation at https://docs.wso2.com/display/APICloud/Key+Concepts#KeyConcepts-Sequences as it is not possible to add more but I wanted to ask specifically.
Is it at all possible to do this type of manipulation in the current version of public API cloud?
I have talked with the relevant teams and this is how you can add a sequence in the API Cloud. Although I mentioned about adding a sequence via the Gateway's carbon console (and said it was broken), WSO2 API Manager product is not a position to make it working (this is a known limitation). If I explain the reason in simple terms, to support it they will need to ship a lot of mediator UIs which will make the product similar to the WSO2 ESB. Following is what you can do.
Use WSO2 Developer Studio to create the sequence you want.https://docs.wso2.com/display/DVS371/Creating+ESB+Artifacts#CreatingESBArtifacts-Workingwithsequences
Go to API Gateway at https://gateway.api.cloud.wso2.com/carbon
You need to login to the gateway. Username is email#tenantDomain. If your email abc#gmail.com and tenant domain (or the organisation key is xyz) you need to give abc.gmail.com#xyz as the username (note the # in the email being replaced with a DOT). Go to "Manage" in the top level menu of API Cloud and you will be able to figure out your organisation key.
Go to Resources -> Browse menu and navigate to /_system/governance/apimgt/customsequences/ registry path. Upload your sequence to in, out or fault folders based on your requirement. This will be then available when you create APIs via the API Publisher.
Yes, it is possible. You have to follow the below steps.
Go to API Gateway at https://gateway.api.cloud.wso2.com/carbon
You need to login to the gateway. Username is email#tenantDomain. If your email abc#gmail.com and tenant domain (or the organisation key is xyz) you need to give abc.gmail.com#xyz as the username (note the # in the email being replaced with a DOT). Go to "Manage" in the top level menu of API Cloud and you will be able to figure out your organisation key.
After login, you can go to sequence menu and add a sequence. I tried these steps just now and realised there is a broken page at add sequence. We are in the process of fixing it. Will keep you updated.
Difference of API Cloud and API Manager standalone version is, you have to store the sequence in the registry for it to be available at the API Publishing time.
We'll be adding a doc on this at the following location soon.
https://docs.wso2.com/display/APICloud/About+WSO2+API+Cloud#AboutWSO2APICloud-CommonAPICloudusecases

How to retrieve Google Analytics account owner email address using API

I'm accessing the Google Analytics API v3.0 with the .NET client adapter.
This is all working very good, but I'd like to get the account owner e-mail address for a given account that I have access to.
The resource description only has Id, Name, create- and update date.
Is there a way to get more detailed data for this account? Ideally the owner e-mail address or user data would be great. I couldn't find anything in the Analytics API docs, also nothing declaring that this information is NOT possible to get...
Google Analytics account doesn't really have an "owner" per se. Each account can have multiple users with different permissions.
Recently, Google Analytics launched a new permissions model (see this blogpost for more info), and it'll be rolled out to all the users in the coming weeks. Currently, this information is not available though the Analytics API, but feel free to file a feature request here.

Resources