You are using the Apigee ExtractVariables policy JSONPath feature, and discover that the query is not returning the expected result for the payload you are providing What should you do?
A. Check that the Accept header is set to text/json
B. Check that the Accept header is set to application/json.
C. Check that the Content-Type header is set to text/json
D. Check that the Content-Type header is set to application/json
You have a new set of requirements for a mobile app. The product team tells you that the user data already exists from the website version of the app. The user APIs are currently internal access only. The product team has asked for the following.
1.
The app requires user authentication before data should be accessed.
2.
The app needs to display user data once the user has logged into the mobile app.
3.
The app needs to allow changes to user data once the user has logged into the mobile app.
Choose three development tasks that would accomplish the requirements. Choose 3 answers
A. Create an Oauth 2 0 Service Account API proxy
B. Create an Oauth 2.0 Password Grant Type API proxy
C. Create an Oauth 2.0 Client Credential Flow Grant Type API proxy
D. Create a new API proxy for a GET /v1/customers/{customerid}
E. Create a new API proxy for a PUT/v1/customers/{customerid}
F. Create a new API proxy for a POST /v1/customers/{customerid}
G. Create a new API proxy for a DELETE/v1/customers/{customerid}
You need to make multiple target system calls in parallel for a single inbound request The response should return to the client app as a single object What should you do?
A. Use Apigee service callouts
B. Create route rules for each target endpoint
C. Create multiple target proxy xmls for each endpoint
D. Use the Node JS async module to invoke target systems
Where does a ScriptTarget node.js application run when deployed to Edge?
A. In a Docker container
B. Inside a Vert x runtime engine
C. Google's V8 JavaScript engine
D. Within Apigee's node.js runtime called Trireme
Which versioning scheme follows Apigee's API design best practices?
A. GET /customers/{customend}/v1
B. GET /customers/v1/{customerid}
C. GET /v1/customers/{customerid}
D. GET /customers?customend={customerid}andversion=v1
Your client's Apigee Edge configuration uses Local Target Proxy Chaining with proxies that have monthly quotas The client has noticed that quotas are being exceeded more quickly than expected What should you do?
A. Switch to daily quotas.
B. Disable quota evaluation for chained proxies.
C. Increase quota levels in API Product settings
D. Use Analytics reports to balance proxy queries
Given the following Javascript code snippet, which statement is true?
var paloAlto = httpClient.get{'http://weather.yahooapis.com/forecastrss?w=2467861'); context.session['paloAlto'] = paloAlto;
A. The code execution will wait for the httpClient to receive a response and store that into a session vanable named paloAlto.
B. The string paloAlto' will be stored in a message flow variable named paloAlto
C. The httpClient request will send a POST request to http //weather yahooapis com/forecastrss
D. The code execution will complete even if the httpClient has not yet received a response
You have a single back end that needs to be exposed to customers using different API request and response payloads You need to allow these different request types without breaking existing implementations What should you do?
A. Create a new API proxy for new customers and invoke backend target system with required parameters.
B. Configure the API as a pass-through proxy and invoke backend target system with client request parameters.
C. Create a new proxy xml and base path with upgraded version and invoke backend target system with required parameters
D. Include a new customer requirement in an existing API proxy and invoke backend target system with required parameters.
As an API Engineer your team is deploying code to production tonight. The test team will spend most of the night ensuring there are no bugs in the new release. After you deploy you want to go home. What is the best way to quickly verify a complete deployment?
A. Unit tests
B. Smoke tests.
C. Integration tests.
D. Code quality analysis.
You are working with the product owners and uncover an opportunity for new functionality. The product owners ask you to quickly outline the desired functionality. Which approach should you use?
A. Use a business requirements document.
B. Use a behavior driven development "given-when-then" script to outline the main steps
C. Implement a proof of concept
D. Implement a suite of unit test cases that qualify a working API
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Google exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your APIGEE-API-ENGINEER exam preparations and Google certification application, do not hesitate to visit our Vcedump.com to find your solutions here.