Can I gain access to the default resources?

Not applicable

My account had some issues on creation which were resolved with a previous post. However, when going through this tutorial - http://docs.apigee.com/api-services/tutorials/secure-calls-your-api-through-oauth-20-client-credenti... - I realized I never had the default resources which are present on account creation, such as these:

  • weatherapi - an API proxy that you use to access the Yahoo! Weather API.
  • oauth - an API proxy that you use to generate an access token from customer credentials.
  • Premium Weather API - an API product definition.
  • Nikolai Tesla - a developer.
  • Weather App - a developer app.

Is there any way these can be added to my account?

Solved Solved
0 2 84
1 ACCEPTED SOLUTION

@Andrew Gale

You can create them manually if they are missing. Please find more details regarding same.

  • weatherapi - an API proxy that you use to access the Yahoo! Weather API.

Above proxy is not valid anymore since Yahoo updated security access to API. Find more about same here and here.

Instead of above proxy, I would suggest to use any other public API as proxy. For Example, See attached google books api proxy attached. You can create a proxy in Apigee using Proxy bundle option.

https://www.googleapis.com/books/v1/volumes?q=node

http://YOURORGNAME-test.apigee.net/googlebooks?q=node

googlebooks-rev1-2016-03-29.zip

  • oauth - Please find proxy bundle attached below. You can upload same while creating new proxy using Proxy Bundle Option.

2270-screen-shot-2016-03-29-at-95819-am.png

oauth-rev1-2016-03-29.zip

  • Premium Weather API - an API product definition. Instead of premium weather api, we will create premium books API product since we no longer using yahoo weather API Proxy. To create a product navigate to Publish -> Products, Click on +API Product . See fields below, select Resource Paths as / & /** , API Proxies as googleBooks.

2273-screen-shot-2016-03-29-at-101051-am.png

  • Nikolai Tesla - a developer.
    • Navigate to Publish -> Developers, Click on +Developer, Create Developer

2274-screen-shot-2016-03-29-at-101352-am.png

  • Weather App, Since we no longer using yahoo weather API, we will create Books App using Google Books API Proxy.
    • Navigate to Publish ->Developer Apps, Click on + Developer App,

After above step, you will have all the things needed to continue with securing your API Proxy with OAuth client credentials. We will be updating documentation soon to reflect changes.

Keep us posted if you have any queries implementing same.

View solution in original post

2 REPLIES 2

@Andrew Gale

You can create them manually if they are missing. Please find more details regarding same.

  • weatherapi - an API proxy that you use to access the Yahoo! Weather API.

Above proxy is not valid anymore since Yahoo updated security access to API. Find more about same here and here.

Instead of above proxy, I would suggest to use any other public API as proxy. For Example, See attached google books api proxy attached. You can create a proxy in Apigee using Proxy bundle option.

https://www.googleapis.com/books/v1/volumes?q=node

http://YOURORGNAME-test.apigee.net/googlebooks?q=node

googlebooks-rev1-2016-03-29.zip

  • oauth - Please find proxy bundle attached below. You can upload same while creating new proxy using Proxy Bundle Option.

2270-screen-shot-2016-03-29-at-95819-am.png

oauth-rev1-2016-03-29.zip

  • Premium Weather API - an API product definition. Instead of premium weather api, we will create premium books API product since we no longer using yahoo weather API Proxy. To create a product navigate to Publish -> Products, Click on +API Product . See fields below, select Resource Paths as / & /** , API Proxies as googleBooks.

2273-screen-shot-2016-03-29-at-101051-am.png

  • Nikolai Tesla - a developer.
    • Navigate to Publish -> Developers, Click on +Developer, Create Developer

2274-screen-shot-2016-03-29-at-101352-am.png

  • Weather App, Since we no longer using yahoo weather API, we will create Books App using Google Books API Proxy.
    • Navigate to Publish ->Developer Apps, Click on + Developer App,

After above step, you will have all the things needed to continue with securing your API Proxy with OAuth client credentials. We will be updating documentation soon to reflect changes.

Keep us posted if you have any queries implementing same.

Thank you for the detailed response.