Re: [google-appengine] Endpoints section in the control panel?
The Java command line tool is shipped in the current SDK in $SDK/bin/endpoints.sh. The Python version isn't currently in the SDK. You can also use the latest version of the Google Plugin for Eclipse if you're working on a Java backend. Thanks, Dan On Tue, Jul 10, 2012 at 8:49 PM, Kyle Finley kylefin...@gmail.com wrote: Perfect, that's what I was hoping. How are the Discovery docs created? I suspect that there is a program that takes the annotated code (python / java) and creates the document? Where would one find this tool? I apologize if it is in the SDK. I couldn't find it. - Kyle On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote: Hi Kyle, Discovery documents *are* served for all Endpoints (at your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like Google-authored APIs. We also provide a local version of the discovery doc (as a file) when you do local development so you don't have to push to production to test your Endpoint. The local discovery doc is used to generate the Objective-C library. The Go generator would use the local file as well. (Of course, you can point them to the live discovery doc if you'd like to.) So, I think we're offering what you want. Apologies if my explanation is (or was) confusing. I'm happy to elaborate further. Thanks, Dan On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote: Hi Dan, Thank you for your reply. If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.gohttp://code.google.com/p/google-api-go-client/source/browse/google-api-go-generator/gen.gofile provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs. Yeah this is partly was I was interested in. I must admin I'm not completely clear on how endpoints works. I thought that you might have a tools that created discovery https://developers.google.com/discovery/docs from annotated code. That's was what I was interested in looking at. I'm sure I can create something similar. I just thought looking at some code might help. I think this whole process has a lot potential as an open source standard. Everyone is struggling for consistency In there API's. You guys have done a lot good work with the discovery api and the tools that parse I would like to see that spread. Thank you, Kyle If you want to write a backend in Go, there are probably some server-side details that would block your implementation. Thanks, Dan -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Endpoints section in the control panel?
Dan, Thank you. On Jul 11, 2012, at 1:22 PM, Dan Holevoet wrote: The Java command line tool is shipped in the current SDK in $SDK/bin/endpoints.sh. The Python version isn't currently in the SDK. You can also use the latest version of the Google Plugin for Eclipse if you're working on a Java backend. Thanks, Dan On Tue, Jul 10, 2012 at 8:49 PM, Kyle Finley kylefin...@gmail.com wrote: Perfect, that's what I was hoping. How are the Discovery docs created? I suspect that there is a program that takes the annotated code (python / java) and creates the document? Where would one find this tool? I apologize if it is in the SDK. I couldn't find it. - Kyle On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote: Hi Kyle, Discovery documents are served for all Endpoints (at your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like Google-authored APIs. We also provide a local version of the discovery doc (as a file) when you do local development so you don't have to push to production to test your Endpoint. The local discovery doc is used to generate the Objective-C library. The Go generator would use the local file as well. (Of course, you can point them to the live discovery doc if you'd like to.) So, I think we're offering what you want. Apologies if my explanation is (or was) confusing. I'm happy to elaborate further. Thanks, Dan On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote: Hi Dan, Thank you for your reply. If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.go file provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs. Yeah this is partly was I was interested in. I must admin I'm not completely clear on how endpoints works. I thought that you might have a tools that created discovery docs from annotated code. That's was what I was interested in looking at. I'm sure I can create something similar. I just thought looking at some code might help. I think this whole process has a lot potential as an open source standard. Everyone is struggling for consistency In there API's. You guys have done a lot good work with the discovery api and the tools that parse I would like to see that spread. Thank you, Kyle If you want to write a backend in Go, there are probably some server-side details that would block your implementation. Thanks, Dan -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Endpoints section in the control panel?
Perfect, that's what I was hoping. How are the Discovery docs created? I suspect that there is a program that takes the annotated code (python / java) and creates the document? Where would one find this tool? I apologize if it is in the SDK. I couldn't find it. - Kyle On Jul 10, 2012, at 8:10 PM, Dan Holevoet wrote: Hi Kyle, Discovery documents are served for all Endpoints (at your_app_id.appspot.com/_ah/apis/discovery/v1/apis) just like Google-authored APIs. We also provide a local version of the discovery doc (as a file) when you do local development so you don't have to push to production to test your Endpoint. The local discovery doc is used to generate the Objective-C library. The Go generator would use the local file as well. (Of course, you can point them to the live discovery doc if you'd like to.) So, I think we're offering what you want. Apologies if my explanation is (or was) confusing. I'm happy to elaborate further. Thanks, Dan On Tue, Jul 10, 2012 at 4:11 PM, Kyle Finley kylefin...@gmail.com wrote: Hi Dan, Thank you for your reply. If you're just interested in generating a client library for an Endpoint that you can consume in Go, you can probably use the gen.go file provided by the Go client library. I must include the disclaimer that this is entirely untested, the generated library may make assumptions which are incorrect for non-Google-authored APIs. Yeah this is partly was I was interested in. I must admin I'm not completely clear on how endpoints works. I thought that you might have a tools that created discovery docs from annotated code. That's was what I was interested in looking at. I'm sure I can create something similar. I just thought looking at some code might help. I think this whole process has a lot potential as an open source standard. Everyone is struggling for consistency In there API's. You guys have done a lot good work with the discovery api and the tools that parse I would like to see that spread. Thank you, Kyle If you want to write a backend in Go, there are probably some server-side details that would block your implementation. Thanks, Dan -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ArnV9WAiW0MJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- Dan Holevoet Google Developer Relations -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Endpoints section in the control panel?
This section just showed up for me in the App Engine dashboard. I also heard PageSpeed and SSL have been released? Where can I get to these so that I can sign up? The new Endpoints section says that an API.yaml should exist... what will go in that? Is there documentation up, now that this is a production release? https://lh3.googleusercontent.com/-8UcxwQ-SA1c/T-pMt7axhhI/BOA/78xFoVtkBtQ/s1600/endpoints.png Is this part of an I/O release? Screenshot sample attached. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/StP6u73OjF8J. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.