Amadeus API Error : You do not have permission to access this content - node.js

I'm new to Amadeus development.
I'm trying to develop an airline booking website. I'm using Amadeus Self service API's to get flights from searched term. Everything used to work fine, but from yesterday, if i call an api, I'm receiving error 403 forbidden, Invalid user. And I had a look into my Self Service workplace, It's throwing an error You do not have permission to access this content.
Any answers much appreciated.
Sample of my website is https://master.d3799dd2ybju3c.amplifyapp.com/.
Note: This is not the actual website, It's just a sample. For fetching airports i'm using my own data. It's not calling any backend api.
And once you please do reload the page again for good response.

Related

Unknown Get calls are received and logged in Azure APIM

I have an instance of APIM which hosts multiple APIs. This include multiple post operations.
I have observed many Get calls being logged for the endpoint which are actually Post. I verified from client who uses it and they are not making any get calls for the same. When I searched IPs logged in app insights it belongs to Microsoft.
Where the actual API is post operation as shown below
May I know why these get calls are made? Is there any possibility these are from APIM?
I raised Microsoft ticket to understand why we are getting unknown Get calls. They analyzed IP address where its coming from then they got to know its coming from Microsoft Teams. If somebody post URL in Teams, then Teams trying to render the url in order to get some information to show in the chat. In this attempt it makes a Get calls

Getting the following error for Yubico API call

I am trying to create a new order in yubico portal using API call via service now.
Getting the following error:
Access denied to create new email
I am one of the authors of Yubico's ServiceNow guide. In order to help troubleshhot we will need additional payload information.
Could you please open a request at this link so that we can begin to look into your error; YubiEnterprise Services - Contact Support
This will ensure that we're not exposing any sensitive payload information on this public channel.
You could also consult the documentation to see if your error message has a quick solution:
YubiEnterprise documentation
API specification
Off the top of my head I would suggest to see if:
You have generated a valid API token from your console
You are making a request using the url "https://api.console.stage.yubico.com/v1"

Why am I getting Error 403: org_internal error in gmail authentication?

Currently, now I have been working to develop an app in which we have done code for Gmail integration. We are importing all Gmail emails into our database.
Our domain is like mytest and currently, I am testing with mayank#mytest.com which is a Gmail account.
So I am able to integrate mayank#test.com successfully and able to import all 50 mails into the database also.
But when I am trying with mayankprajapati21#gmail.com which is my other id, I am getting error like below.
Authorization Error
Error 403: org_internal
This client is restricted to users within its organization.
I am searching to find a solution for a day but not able to find it.
If any have past experience with Google API, pls let me know how to solve this issue.
Thanks.

Instagram subscription - Unable to reach callback URL - ONGOING

This issue has been posted many times before but I haven't found a solution yet. I've contacted Instagram Developer support but a week later I've still had no luck or a response form them so hoping someone here can help me out. My app has been approved by Instagram for basic permissions.
Doing a Form POST to https://api.instagram.com/v1/subscriptions/ with all the relevant data (callback_url, object=user, aspect=media, verify_token, client_secret, client_id) to create a subscription for Instagram User Subscriptions yields the error: APISubscriptionError - Unable to reach callback URL
The callback URL I'm using has logging on it to log all requests which works
when accessed directly via a browser. Using the logs I can see Instagram isn't even reached my callback URL.
The callback URL is accessible publicly over the internet and the domain is being used in production.
The callback URL implements both GET and POST methods (even PUT just in case).
Worked a few weeks ago using a UAT URL.
The callback URL still returns the 'Unable to reach callback URL' with http or https.
I've changed IP addresses, used a VPN and run the post script form different locations.
Tried different parts eg domain.com/instagram/subscriptions or
domain.com/instagramsubscriptions
-Tried a different sub domain and different URL.
Have deleted all subscriptions using the DELETE request
Any help or suggestions would be greatly appreciated.

Google Wallet API : Masked Wallet Error

I tried to do a Google Wallet Integration , I am able to successfully use the createWalletButton API. On clicking the button , I am asked to login to Google Wallets - which is successful as well. But the call to retreive the wallet information fails. The following error is displayed:
Uh-Oh. There was a problem. Sorry, Google Wallet couldn’t complete your request. Please return to the merchant to choose a different payment method, or try again later. Error: 62 (121217125033+0530)
The same error is also seen when trying to call the requestMaskedWallet API. Please advise.
A prompt response will be helpful and much appreciated.
I am getting the error problem in Google Sample App : Instant Buy
Downloaded Sample Instant Buy App
As you are trying to use the Web/JS API for Instant Buy the access to Sandbox for that is to be first requested from Google - http://getinstantbuy.withgoogle.com/ after you are given sandbox access and Merchant ID etc (which you may have seen is required to be in the JWTs), you will be able to use it.

Resources